* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

html {
  font-size: 20px;
}

body {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 1rem;
  background-color: #222;
  color: #ddd;
  font-size: 0.8rem;
}

.scene-container {
  position: relative;
  top: 100px;
  width: 30rem;
  height: 20rem;
  margin: 1rem;
  overflow: hidden;
  perspective: 100rem;
  background-color: rgb(3, 3, 54);
  background-image: radial-gradient(20rem at 50% 90%, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%);
  transform: translateZ(0);
  border-radius: 50%;
}
.scene-container .container {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  perspective: 100rem;
  transform-style: preserve-3d;
  transition: all 1s ease-in-out;
}
.scene-container .container.star {
  filter: blur(0.05rem);
}
.scene-container .container.smoke {
  filter: blur(0.5rem);
}
.scene-container .container.fire {
  filter: blur(0.2rem) url(#multiply);
}
.scene-container .container.bright {
  filter: blur(0.1rem) url(#multiply);
}
.scene-container .container.glow {
  filter: blur(2rem) url(#multiply);
}
.scene-container .container.bug {
  filter: blur(0.05rem) url(#multiply);
}
.scene-container .container.vignette {
  filter: url(#multiply);
}
.scene-container .container .particle {
  position: absolute;
  left: 50%;
  animation-fill-mode: both;
}

.particle.star-particle:nth-child(1) {
  width: 0.0643730996rem;
  height: 0.0643730996rem;
  left: 19.8164252053rem;
  top: 1.7900323472rem;
  background-color: hsl(108.806481641, 100%, 97.3493145064%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -156.443471001ms;
}

.particle.star-particle:nth-child(2) {
  width: 0.0935647989rem;
  height: 0.0935647989rem;
  left: 8.9911481697rem;
  top: 19.4549114609rem;
  background-color: hsl(132.4258416904, 100%, 97.2211048092%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -156.8438130965ms;
}

.particle.star-particle:nth-child(3) {
  width: 0.0820670074rem;
  height: 0.0820670074rem;
  left: 16.5546655915rem;
  top: 3.887475859rem;
  background-color: hsl(116.3760708227, 100%, 91.1368297549%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -195.1171168295ms;
}

.particle.star-particle:nth-child(4) {
  width: 0.0772174682rem;
  height: 0.0772174682rem;
  left: 9.3856101528rem;
  top: 14.310045702rem;
  background-color: hsl(130.2367130002, 100%, 98.7957524543%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -116.7550014797ms;
}

.particle.star-particle:nth-child(5) {
  width: 0.0840532917rem;
  height: 0.0840532917rem;
  left: 28.4761085267rem;
  top: 1.5514394082rem;
  background-color: hsl(106.4755535836, 100%, 92.401780719%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -5.1848609837ms;
}

.particle.star-particle:nth-child(6) {
  width: 0.0890742944rem;
  height: 0.0890742944rem;
  left: 8.4081221861rem;
  top: 5.7082646948rem;
  background-color: hsl(143.5308121144, 100%, 97.7253542243%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -159.3133121604ms;
}

.particle.star-particle:nth-child(7) {
  width: 0.086737404rem;
  height: 0.086737404rem;
  left: 23.136015684rem;
  top: 17.8598583749rem;
  background-color: hsl(119.8872222872, 100%, 93.8323947593%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -93.6297062333ms;
}

.particle.star-particle:nth-child(8) {
  width: 0.0733489872rem;
  height: 0.0733489872rem;
  left: 2.2999718293rem;
  top: 8.0967614956rem;
  background-color: hsl(141.7761908332, 100%, 93.9949783877%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -121.5427290966ms;
}

.particle.star-particle:nth-child(9) {
  width: 0.0930562783rem;
  height: 0.0930562783rem;
  left: 12.2735420232rem;
  top: 9.5625462643rem;
  background-color: hsl(149.5868048622, 100%, 97.3426814117%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -160.1616715529ms;
}

.particle.star-particle:nth-child(10) {
  width: 0.0908913679rem;
  height: 0.0908913679rem;
  left: 17.1496257061rem;
  top: 7.42885906rem;
  background-color: hsl(123.8056419338, 100%, 90.5272002786%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -165.4194204679ms;
}

.particle.star-particle:nth-child(11) {
  width: 0.0683298319rem;
  height: 0.0683298319rem;
  left: 22.5443355842rem;
  top: 17.5144900776rem;
  background-color: hsl(147.3185677011, 100%, 99.0562132387%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -62.9808364241ms;
}

.particle.star-particle:nth-child(12) {
  width: 0.0604415753rem;
  height: 0.0604415753rem;
  left: 5.8321994699rem;
  top: 12.7211836983rem;
  background-color: hsl(145.9244339846, 100%, 93.226909101%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -38.8060660168ms;
}

.particle.star-particle:nth-child(13) {
  width: 0.0860627256rem;
  height: 0.0860627256rem;
  left: 7.5473710151rem;
  top: 12.9441121497rem;
  background-color: hsl(148.5842460253, 100%, 91.056719252%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -132.3753976834ms;
}

.particle.star-particle:nth-child(14) {
  width: 0.0679560831rem;
  height: 0.0679560831rem;
  left: 25.9763161892rem;
  top: 7.4945656319rem;
  background-color: hsl(116.6005213046, 100%, 92.2264042121%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -57.2861497921ms;
}

.particle.star-particle:nth-child(15) {
  width: 0.0967803414rem;
  height: 0.0967803414rem;
  left: 14.381930098rem;
  top: 9.9399381736rem;
  background-color: hsl(126.8432265576, 100%, 93.9122057091%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -78.8445923131ms;
}

.particle.star-particle:nth-child(16) {
  width: 0.0565408768rem;
  height: 0.0565408768rem;
  left: 26.1972644323rem;
  top: 19.2922891391rem;
  background-color: hsl(101.5596617117, 100%, 94.4159833694%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -28.8610839631ms;
}

.particle.star-particle:nth-child(17) {
  width: 0.0649519933rem;
  height: 0.0649519933rem;
  left: 4.3804184081rem;
  top: 7.4531772992rem;
  background-color: hsl(106.2613618536, 100%, 99.1495162562%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -72.2301290229ms;
}

.particle.star-particle:nth-child(18) {
  width: 0.0612612831rem;
  height: 0.0612612831rem;
  left: 13.1701012885rem;
  top: 10.2938203373rem;
  background-color: hsl(137.8667740976, 100%, 92.9917475063%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -188.5763411415ms;
}

.particle.star-particle:nth-child(19) {
  width: 0.0966788735rem;
  height: 0.0966788735rem;
  left: 10.9010871963rem;
  top: 17.4363968039rem;
  background-color: hsl(104.3085822805, 100%, 93.1365700472%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -81.333716568ms;
}

.particle.star-particle:nth-child(20) {
  width: 0.062483348rem;
  height: 0.062483348rem;
  left: 1.610993393rem;
  top: 8.8250705419rem;
  background-color: hsl(116.1054498846, 100%, 98.7518174089%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -153.9036800518ms;
}

.particle.star-particle:nth-child(21) {
  width: 0.0928451861rem;
  height: 0.0928451861rem;
  left: 16.681029302rem;
  top: 16.7770457696rem;
  background-color: hsl(121.3917814289, 100%, 91.6321964518%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -160.8624054991ms;
}

.particle.star-particle:nth-child(22) {
  width: 0.0891553617rem;
  height: 0.0891553617rem;
  left: 28.9218286124rem;
  top: 12.871395293rem;
  background-color: hsl(148.3886397217, 100%, 93.1369095274%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -64.9033336441ms;
}

.particle.star-particle:nth-child(23) {
  width: 0.067098924rem;
  height: 0.067098924rem;
  left: 25.3736905616rem;
  top: 17.9389728681rem;
  background-color: hsl(110.7732267408, 100%, 94.8390628177%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -170.079141156ms;
}

.particle.star-particle:nth-child(24) {
  width: 0.0515293468rem;
  height: 0.0515293468rem;
  left: 19.4299375504rem;
  top: 8.5365404272rem;
  background-color: hsl(114.5363755754, 100%, 99.8057576583%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -65.2578344124ms;
}

.particle.star-particle:nth-child(25) {
  width: 0.0785644513rem;
  height: 0.0785644513rem;
  left: 11.6993938786rem;
  top: 5.212503575rem;
  background-color: hsl(111.3865787814, 100%, 95.9723033784%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -158.6591069196ms;
}

.particle.star-particle:nth-child(26) {
  width: 0.0696821365rem;
  height: 0.0696821365rem;
  left: 11.790596788rem;
  top: 11.1422280694rem;
  background-color: hsl(120.5327660657, 100%, 90.473648318%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -66.0865630109ms;
}

.particle.star-particle:nth-child(27) {
  width: 0.0598349127rem;
  height: 0.0598349127rem;
  left: 8.7575252547rem;
  top: 18.9550422255rem;
  background-color: hsl(119.6181335651, 100%, 97.5941784133%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -172.4258950018ms;
}

.particle.star-particle:nth-child(28) {
  width: 0.0522576557rem;
  height: 0.0522576557rem;
  left: 15.410067157rem;
  top: 3.3928619675rem;
  background-color: hsl(130.8254353429, 100%, 98.272124853%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -22.6789398278ms;
}

.particle.star-particle:nth-child(29) {
  width: 0.0532041555rem;
  height: 0.0532041555rem;
  left: 8.0462053558rem;
  top: 5.2608088502rem;
  background-color: hsl(131.5527734054, 100%, 95.3233864609%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -171.6702665127ms;
}

.particle.star-particle:nth-child(30) {
  width: 0.0631602306rem;
  height: 0.0631602306rem;
  left: 13.2209074585rem;
  top: 7.6842220306rem;
  background-color: hsl(138.7614482853, 100%, 94.0756045899%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -142.395938303ms;
}

.particle.star-particle:nth-child(31) {
  width: 0.0529300584rem;
  height: 0.0529300584rem;
  left: 20.7901253891rem;
  top: 10.3401517709rem;
  background-color: hsl(101.5250894376, 100%, 98.8955329893%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -132.6229711464ms;
}

.particle.star-particle:nth-child(32) {
  width: 0.068182461rem;
  height: 0.068182461rem;
  left: 15.6802801295rem;
  top: 2.1674125294rem;
  background-color: hsl(127.2276032194, 100%, 95.3555648001%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -155.9239389508ms;
}

.particle.star-particle:nth-child(33) {
  width: 0.0953002601rem;
  height: 0.0953002601rem;
  left: 1.693357757rem;
  top: 11.5052316536rem;
  background-color: hsl(135.2159723849, 100%, 98.4153658376%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -72.6282940673ms;
}

.particle.star-particle:nth-child(34) {
  width: 0.0921753738rem;
  height: 0.0921753738rem;
  left: 1.5074333469rem;
  top: 6.6116797181rem;
  background-color: hsl(114.2954098614, 100%, 97.6543275881%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -88.7141662728ms;
}

.particle.star-particle:nth-child(35) {
  width: 0.0690151226rem;
  height: 0.0690151226rem;
  left: 26.5552631606rem;
  top: 14.0230037149rem;
  background-color: hsl(134.7149848649, 100%, 96.032655306%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -151.4068723341ms;
}

.particle.star-particle:nth-child(36) {
  width: 0.099641337rem;
  height: 0.099641337rem;
  left: 8.5227869578rem;
  top: 17.8998503699rem;
  background-color: hsl(140.3325428655, 100%, 98.2977532073%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -38.3830137474ms;
}

.particle.star-particle:nth-child(37) {
  width: 0.0982093584rem;
  height: 0.0982093584rem;
  left: 25.8186121686rem;
  top: 0.4343765938rem;
  background-color: hsl(103.704547176, 100%, 97.1048072807%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -195.2039308679ms;
}

.particle.star-particle:nth-child(38) {
  width: 0.0989779553rem;
  height: 0.0989779553rem;
  left: 24.5984036919rem;
  top: 8.8612364241rem;
  background-color: hsl(103.7339961322, 100%, 92.2921512437%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -144.3988630219ms;
}

.particle.star-particle:nth-child(39) {
  width: 0.0502601723rem;
  height: 0.0502601723rem;
  left: 12.201003288rem;
  top: 15.2005854996rem;
  background-color: hsl(104.8637321949, 100%, 92.5579957329%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -124.2150800799ms;
}

.particle.star-particle:nth-child(40) {
  width: 0.087604312rem;
  height: 0.087604312rem;
  left: 24.7827211653rem;
  top: 14.1541547132rem;
  background-color: hsl(108.827503598, 100%, 96.9483844766%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -162.1896085262ms;
}

.particle.star-particle:nth-child(41) {
  width: 0.0879713959rem;
  height: 0.0879713959rem;
  left: 10.5593038966rem;
  top: 10.4679985951rem;
  background-color: hsl(146.7792550123, 100%, 96.5619057887%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -53.0308163715ms;
}

.particle.star-particle:nth-child(42) {
  width: 0.0761119098rem;
  height: 0.0761119098rem;
  left: 29.6155709666rem;
  top: 19.5587961178rem;
  background-color: hsl(114.1666544459, 100%, 95.7373906624%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -7.4626170311ms;
}

.particle.star-particle:nth-child(43) {
  width: 0.0989981278rem;
  height: 0.0989981278rem;
  left: 24.0452650522rem;
  top: 10.8922905018rem;
  background-color: hsl(137.3001504529, 100%, 99.2834397103%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -74.4763491418ms;
}

.particle.star-particle:nth-child(44) {
  width: 0.050284485rem;
  height: 0.050284485rem;
  left: 18.5724446114rem;
  top: 4.1694844538rem;
  background-color: hsl(111.4153626921, 100%, 92.6073974079%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -126.7474338924ms;
}

.particle.star-particle:nth-child(45) {
  width: 0.0677914839rem;
  height: 0.0677914839rem;
  left: 6.4650768057rem;
  top: 17.2119311429rem;
  background-color: hsl(124.5529769674, 100%, 97.5427411856%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -80.0989990635ms;
}

.particle.star-particle:nth-child(46) {
  width: 0.0593579665rem;
  height: 0.0593579665rem;
  left: 1.7175298843rem;
  top: 7.7938591508rem;
  background-color: hsl(122.1236124037, 100%, 97.2650181098%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -121.6437985847ms;
}

.particle.star-particle:nth-child(47) {
  width: 0.0883416224rem;
  height: 0.0883416224rem;
  left: 7.4039541658rem;
  top: 3.3848773589rem;
  background-color: hsl(121.8754030557, 100%, 98.4677224445%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -14.5333559682ms;
}

.particle.star-particle:nth-child(48) {
  width: 0.0947373838rem;
  height: 0.0947373838rem;
  left: 4.4895321502rem;
  top: 5.1413976628rem;
  background-color: hsl(105.8171196151, 100%, 90.8449827759%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -135.4918611794ms;
}

.particle.star-particle:nth-child(49) {
  width: 0.0808192293rem;
  height: 0.0808192293rem;
  left: 29.3566408588rem;
  top: 15.8765603118rem;
  background-color: hsl(120.8865239288, 100%, 91.466676978%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -24.083705126ms;
}

.particle.star-particle:nth-child(50) {
  width: 0.0700342682rem;
  height: 0.0700342682rem;
  left: 10.0970144475rem;
  top: 5.2249016318rem;
  background-color: hsl(107.9946222858, 100%, 90.9407858104%);
  animation: star 800ms cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite alternate;
  animation-delay: -91.9018320515ms;
}

@keyframes star {
  0% {
    opacity: 0.7;
  }
  100% {
    opacity: 1;
  }
}
.shooting-star {
  display: block;
  position: absolute;
  width: 0.339214831rem;
  height: 0.339214831rem;
  top: 7.0582213825%;
  left: 94.9407455102%;
  background-color: hsl(100.4873326133, 100%, 91.4687599049%);
  border-radius: 50%;
  animation: shooting-star 800ms ease-in 1 normal;
  animation-delay: 6.4367868837s;
  animation-fill-mode: both;
}

@keyframes shooting-star {
  0% {
    transform: translate3d(0, 0, 0);
    opacity: 0.5;
  }
  99% {
    transform: translate3d(0.6099619174rem, 12.5812684763rem, 0);
    opacity: 1;
  }
  100% {
    transform: translate3d(0.6099619174rem, 12.5812684763rem, 0);
    opacity: 0;
  }
}
.container.ground {
  top: auto;
  left: -7%;
  right: -7%;
  bottom: -0.5rem;
  height: 13rem;
  background-color: rgb(10, 40, 10);
  background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.4496190256), rgba(0, 0, 0, 0.0491561052));
  transform: rotate3d(1, -0.026885125, 0, 82deg);
  background-blend-mode: multiply;
  transform-origin: 50% 100%;
}
.container.ground .ground-glow {
  height: 100%;
  background-image: radial-gradient(6rem at 50% -50%, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%), radial-gradient(12rem at 50% -50%, hsl(30, 80%, 50%) 0%, hsla(30, 80%, 50%, 0) 100%);
  animation: ground-glow 552.8497006506ms ease-in-out infinite alternate;
}

@keyframes ground-glow {
  0% {
    opacity: 0.2;
  }
  100% {
    opacity: 0.3;
  }
}
.container.smoke .smoke-particle {
  bottom: 4.5rem;
  border-radius: 0.5rem;
}
.container.smoke .smoke-particle:nth-child(1) {
  width: 1.4778120506rem;
  height: 0.5543333791rem;
  background-color: hsl(34.9242405375, 7.189265523%, 14.1983731028%);
  animation: smoke-particle-1 1.9421362485s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -150.0000638804ms;
}
@keyframes smoke-particle-1 {
  0% {
    transform: translate3d(-0.8745964316rem, 0.9632026009rem, 0.9737152338rem) scale(1);
  }
  50% {
    transform: translate3d(0.8955699708rem, -2.8044910475rem, -1.9282755035rem) scale(0.75);
  }
  100% {
    transform: translate3d(1.7434117033rem, -7.7456969117rem, -1.686086922rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(2) {
  width: 0.7247889095rem;
  height: 1.158053484rem;
  background-color: hsl(36.5519354783, 4.1081839542%, 16.1635661289%);
  animation: smoke-particle-2 1.674464018s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -169.0423385726ms;
}
@keyframes smoke-particle-2 {
  0% {
    transform: translate3d(2.2701610029rem, 0.9679539352rem, -0.2481726167rem) scale(1);
  }
  50% {
    transform: translate3d(0.7527807698rem, -0.8767746561rem, 1.3663727179rem) scale(0.75);
  }
  100% {
    transform: translate3d(-0.3774580774rem, -8.4672127445rem, -2.3174468829rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(3) {
  width: 1.3569166547rem;
  height: 1.0838691329rem;
  background-color: hsl(39.7053451608, 2.557969239%, 31.9959615424%);
  animation: smoke-particle-3 1.2075939583s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -10.7286788259ms;
}
@keyframes smoke-particle-3 {
  0% {
    transform: translate3d(1.6168487317rem, 0.6598823453rem, -0.1865112494rem) scale(1);
  }
  50% {
    transform: translate3d(0.9464855564rem, -0.6045712461rem, -1.7084599851rem) scale(0.75);
  }
  100% {
    transform: translate3d(0.9032237963rem, -9.0708699596rem, 1.6440601614rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(4) {
  width: 0.8076870224rem;
  height: 1.4389372369rem;
  background-color: hsl(25.1675441455, 8.5677131071%, 22.6147216907%);
  animation: smoke-particle-4 2.0853531521s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -142.4197312644ms;
}
@keyframes smoke-particle-4 {
  0% {
    transform: translate3d(-0.987118418rem, 0.0802464144rem, 2.1050361968rem) scale(1);
  }
  50% {
    transform: translate3d(-0.6038916577rem, -2.927208767rem, -0.7940339695rem) scale(0.75);
  }
  100% {
    transform: translate3d(2.3487310874rem, -13.8451136716rem, -1.5820586651rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(5) {
  width: 0.7154767381rem;
  height: 1.0208024515rem;
  background-color: hsl(13.5282454832, 7.4589699455%, 45.3787202056%);
  animation: smoke-particle-5 2.5688886074s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -160.7436821049ms;
}
@keyframes smoke-particle-5 {
  0% {
    transform: translate3d(-1.4378358565rem, 0.5939614948rem, 1.5988674753rem) scale(1);
  }
  50% {
    transform: translate3d(-0.0809916887rem, -0.9243306703rem, -1.2919828815rem) scale(0.75);
  }
  100% {
    transform: translate3d(2.1366592344rem, -8.1805993233rem, 1.8231089236rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(6) {
  width: 1.1486908572rem;
  height: 1.1915643305rem;
  background-color: hsl(48.9616103197, 7.2440933568%, 15.1017007269%);
  animation: smoke-particle-6 1.4321993778s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -196.2706050331ms;
}
@keyframes smoke-particle-6 {
  0% {
    transform: translate3d(-2.1719614574rem, 0.7917894709rem, -2.4356318424rem) scale(1);
  }
  50% {
    transform: translate3d(-0.1573575417rem, -6.6897021856rem, -0.8430672911rem) scale(0.75);
  }
  100% {
    transform: translate3d(0.5271100283rem, -8.9337087311rem, 1.0998025111rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(7) {
  width: 1.2279271207rem;
  height: 0.5542223528rem;
  background-color: hsl(41.8361865343, 3.0829758441%, 28.624226924%);
  animation: smoke-particle-7 1.5782247444s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -29.6627566857ms;
}
@keyframes smoke-particle-7 {
  0% {
    transform: translate3d(-0.342728954rem, 0.9152876543rem, 0.5045009357rem) scale(1);
  }
  50% {
    transform: translate3d(-0.3285176396rem, -0.6758188978rem, 2.4092028805rem) scale(0.75);
  }
  100% {
    transform: translate3d(-0.1526723864rem, -12.7509129381rem, 1.3242277037rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(8) {
  width: 1.1237748331rem;
  height: 0.642505344rem;
  background-color: hsl(32.8940217323, 4.0170692409%, 37.0391182228%);
  animation: smoke-particle-8 1.2955307453s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -155.8323480961ms;
}
@keyframes smoke-particle-8 {
  0% {
    transform: translate3d(1.9389552846rem, 0.5808149939rem, -1.6617999293rem) scale(1);
  }
  50% {
    transform: translate3d(-0.3799345633rem, -6.4390029794rem, 0.5947269368rem) scale(0.75);
  }
  100% {
    transform: translate3d(0.6888224434rem, -7.7063205047rem, -2.2658732275rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(9) {
  width: 0.5548992288rem;
  height: 0.5288590205rem;
  background-color: hsl(11.4134859993, 5.5005546746%, 54.2207833016%);
  animation: smoke-particle-9 1.7048371327s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -146.2859872203ms;
}
@keyframes smoke-particle-9 {
  0% {
    transform: translate3d(1.5309409112rem, 0.110126083rem, 0.9741438621rem) scale(1);
  }
  50% {
    transform: translate3d(0.3250476051rem, -5.123453076rem, -1.8908720884rem) scale(0.75);
  }
  100% {
    transform: translate3d(1.0157800956rem, -7.7739117797rem, -2.3903359543rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(10) {
  width: 1.192305882rem;
  height: 1.2344305556rem;
  background-color: hsl(10.7337727166, 4.707378086%, 19.5470815569%);
  animation: smoke-particle-10 2.5890463619s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -55.5166658522ms;
}
@keyframes smoke-particle-10 {
  0% {
    transform: translate3d(-1.8986993651rem, 0.9855018461rem, -0.8547689236rem) scale(1);
  }
  50% {
    transform: translate3d(-0.3204147829rem, -2.5176580659rem, 1.3635652122rem) scale(0.75);
  }
  100% {
    transform: translate3d(-2.5390486585rem, -11.6521669747rem, 2.4585380892rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(11) {
  width: 1.3749929109rem;
  height: 0.8854179684rem;
  background-color: hsl(12.0222777325, 5.8033475825%, 50.6800715563%);
  animation: smoke-particle-11 1.2519763453s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -127.2411662005ms;
}
@keyframes smoke-particle-11 {
  0% {
    transform: translate3d(-1.2186260286rem, 0.9879306273rem, 0.0385661343rem) scale(1);
  }
  50% {
    transform: translate3d(-0.0278348909rem, -0.1869268263rem, 2.2529396645rem) scale(0.75);
  }
  100% {
    transform: translate3d(3.184555537rem, -9.517166554rem, 1.76869896rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(12) {
  width: 1.0389193368rem;
  height: 0.5615194276rem;
  background-color: hsl(48.8121479665, 7.3325971415%, 45.0103792062%);
  animation: smoke-particle-12 1.2638578799s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -196.7432358602ms;
}
@keyframes smoke-particle-12 {
  0% {
    transform: translate3d(1.8326709553rem, 0.8168856048rem, 0.4235604997rem) scale(1);
  }
  50% {
    transform: translate3d(-0.0367922187rem, -0.5012973439rem, 0.848600125rem) scale(0.75);
  }
  100% {
    transform: translate3d(1.5995618214rem, -7.3100714351rem, -1.7448242951rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(13) {
  width: 1.302734718rem;
  height: 1.4657112491rem;
  background-color: hsl(16.6929151819, 6.011122059%, 49.2494173884%);
  animation: smoke-particle-13 1.1519518517s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -102.2287690422ms;
}
@keyframes smoke-particle-13 {
  0% {
    transform: translate3d(1.9830219271rem, 0.0138996118rem, -0.7543267323rem) scale(1);
  }
  50% {
    transform: translate3d(0.8279937981rem, -2.8669104473rem, -0.5557323185rem) scale(0.75);
  }
  100% {
    transform: translate3d(-2.5332062132rem, -9.6696072715rem, -2.1530632227rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(14) {
  width: 1.4443798669rem;
  height: 0.5381266967rem;
  background-color: hsl(35.4906696294, 6.2986339502%, 59.8330886401%);
  animation: smoke-particle-14 1.824134163s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -74.3653246581ms;
}
@keyframes smoke-particle-14 {
  0% {
    transform: translate3d(1.4380862959rem, 0.9886218134rem, 1.1925384629rem) scale(1);
  }
  50% {
    transform: translate3d(-0.0155374425rem, -6.4749288923rem, 1.7887582103rem) scale(0.75);
  }
  100% {
    transform: translate3d(-2.8472346199rem, -11.7106446774rem, -1.8104579467rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(15) {
  width: 0.8799691118rem;
  height: 0.591314594rem;
  background-color: hsl(18.1492100187, 1.78950715%, 37.2886274983%);
  animation: smoke-particle-15 2.3542597397s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -50.4827117962ms;
}
@keyframes smoke-particle-15 {
  0% {
    transform: translate3d(2.2417166917rem, 0.6839356474rem, 1.9311480202rem) scale(1);
  }
  50% {
    transform: translate3d(0.9551238339rem, -6.9581982271rem, 2.3149335076rem) scale(0.75);
  }
  100% {
    transform: translate3d(1.1999253583rem, -11.4206435576rem, 2.3281294049rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(16) {
  width: 0.8864658123rem;
  height: 1.3540817869rem;
  background-color: hsl(32.6933629616, 1.0574834367%, 32.4416304052%);
  animation: smoke-particle-16 2.2039461023s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -59.1144952306ms;
}
@keyframes smoke-particle-16 {
  0% {
    transform: translate3d(1.3547614302rem, 0.804381902rem, 1.9371866705rem) scale(1);
  }
  50% {
    transform: translate3d(-0.2489954691rem, -4.8806721768rem, 1.5353850362rem) scale(0.75);
  }
  100% {
    transform: translate3d(0.9268685631rem, -8.3589015713rem, 1.5931798559rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(17) {
  width: 1.0705981786rem;
  height: 1.2667172587rem;
  background-color: hsl(14.2498977163, 1.6497536308%, 40.4073153385%);
  animation: smoke-particle-17 2.0200980185s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -15.7024872622ms;
}
@keyframes smoke-particle-17 {
  0% {
    transform: translate3d(0.1331288113rem, 0.7869419476rem, 1.926448152rem) scale(1);
  }
  50% {
    transform: translate3d(-0.6783928843rem, -3.4764327932rem, -2.0245532357rem) scale(0.75);
  }
  100% {
    transform: translate3d(0.616768076rem, -9.0706964013rem, 0.6594601203rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(18) {
  width: 0.7104877083rem;
  height: 1.3754787986rem;
  background-color: hsl(4.5148239209, 7.9770424739%, 40.8809654139%);
  animation: smoke-particle-18 2.1099927092s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -125.7237599134ms;
}
@keyframes smoke-particle-18 {
  0% {
    transform: translate3d(0.9166091095rem, 0.0667606785rem, -2.083406051rem) scale(1);
  }
  50% {
    transform: translate3d(-0.2909721448rem, -1.9484650185rem, -2.3584842059rem) scale(0.75);
  }
  100% {
    transform: translate3d(-2.8821601419rem, -12.5128588572rem, 1.2916374885rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(19) {
  width: 0.5437597039rem;
  height: 1.111320297rem;
  background-color: hsl(31.6436183944, 4.328806776%, 54.4176148559%);
  animation: smoke-particle-19 2.6558419152s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -36.394980368ms;
}
@keyframes smoke-particle-19 {
  0% {
    transform: translate3d(2.1349224443rem, 0.90610992rem, -1.18980927rem) scale(1);
  }
  50% {
    transform: translate3d(-0.6640688049rem, -0.6949904056rem, 2.123317642rem) scale(0.75);
  }
  100% {
    transform: translate3d(0.386550473rem, -13.2809118862rem, -0.7252483412rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(20) {
  width: 1.0586379992rem;
  height: 0.811707926rem;
  background-color: hsl(25.1806512506, 9.0821291861%, 52.5088685422%);
  animation: smoke-particle-20 1.9939356577s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -79.3592149431ms;
}
@keyframes smoke-particle-20 {
  0% {
    transform: translate3d(1.2066216381rem, 0.2491395979rem, 2.4800935317rem) scale(1);
  }
  50% {
    transform: translate3d(-0.7203319343rem, -2.7859230106rem, 0.90550596rem) scale(0.75);
  }
  100% {
    transform: translate3d(2.4294440187rem, -10.5351100893rem, 0.6957679849rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(21) {
  width: 0.8233253286rem;
  height: 0.5302233654rem;
  background-color: hsl(3.4566835685, 5.911780006%, 25.6938304833%);
  animation: smoke-particle-21 2.0012479491s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -31.9605343606ms;
}
@keyframes smoke-particle-21 {
  0% {
    transform: translate3d(1.6213587076rem, 0.4666256899rem, -1.8653687741rem) scale(1);
  }
  50% {
    transform: translate3d(0.4582333394rem, -6.908779955rem, 1.7898622846rem) scale(0.75);
  }
  100% {
    transform: translate3d(0.2107304805rem, -12.1609332733rem, 1.0406485533rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(22) {
  width: 1.0127524784rem;
  height: 1.1542039595rem;
  background-color: hsl(15.9463373391, 3.0884834835%, 16.6368773418%);
  animation: smoke-particle-22 2.1360011096s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -176.788099376ms;
}
@keyframes smoke-particle-22 {
  0% {
    transform: translate3d(1.7243576133rem, 0.2832007064rem, -0.6374372183rem) scale(1);
  }
  50% {
    transform: translate3d(0.8754546411rem, -3.7007532232rem, 0.8039384299rem) scale(0.75);
  }
  100% {
    transform: translate3d(-0.4630744709rem, -7.8437675155rem, -1.2976763857rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(23) {
  width: 0.5012662574rem;
  height: 0.6787860468rem;
  background-color: hsl(4.732341824, 1.6980852118%, 34.0156250474%);
  animation: smoke-particle-23 1.9937038857s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -155.716103556ms;
}
@keyframes smoke-particle-23 {
  0% {
    transform: translate3d(-0.3029272428rem, 0.8853599977rem, 1.0259200036rem) scale(1);
  }
  50% {
    transform: translate3d(0.7013648896rem, -5.4576580133rem, 1.8621741259rem) scale(0.75);
  }
  100% {
    transform: translate3d(-0.4656059677rem, -10.0216288849rem, -0.0343433063rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(24) {
  width: 0.607146507rem;
  height: 0.5857898521rem;
  background-color: hsl(5.8345501141, 1.0249150641%, 52.1742547315%);
  animation: smoke-particle-24 1.1443047222s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -162.6425286496ms;
}
@keyframes smoke-particle-24 {
  0% {
    transform: translate3d(0.9089456566rem, 0.538547621rem, 1.1989167943rem) scale(1);
  }
  50% {
    transform: translate3d(-0.4954725614rem, -2.7557887066rem, 2.2822837916rem) scale(0.75);
  }
  100% {
    transform: translate3d(0.5318462959rem, -7.299589156rem, -1.0732562455rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(25) {
  width: 1.4410118699rem;
  height: 0.6377930169rem;
  background-color: hsl(22.9143479594, 3.393205408%, 15.9112026775%);
  animation: smoke-particle-25 1.3060988036s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -131.1669974155ms;
}
@keyframes smoke-particle-25 {
  0% {
    transform: translate3d(0.7409077432rem, 0.0344863384rem, -2.2824766345rem) scale(1);
  }
  50% {
    transform: translate3d(-0.0317651107rem, -5.4304161055rem, -0.3945709236rem) scale(0.75);
  }
  100% {
    transform: translate3d(2.2909874275rem, -12.448299346rem, 1.8824171762rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(26) {
  width: 1.4652292506rem;
  height: 1.0086764792rem;
  background-color: hsl(10.5382576779, 9.9539974757%, 36.5848533071%);
  animation: smoke-particle-26 2.6660274598s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -3.6569917528ms;
}
@keyframes smoke-particle-26 {
  0% {
    transform: translate3d(1.2163119922rem, 0.7503620373rem, -2.2424456768rem) scale(1);
  }
  50% {
    transform: translate3d(0.0458794319rem, -1.666378012rem, 0.8086860559rem) scale(0.75);
  }
  100% {
    transform: translate3d(1.4523964989rem, -8.999298374rem, -1.9621754262rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(27) {
  width: 0.8617041176rem;
  height: 0.7240169636rem;
  background-color: hsl(9.3377905445, 1.9136835934%, 45.8953813319%);
  animation: smoke-particle-27 2.1370349142s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -125.5126363501ms;
}
@keyframes smoke-particle-27 {
  0% {
    transform: translate3d(2.3771812957rem, 0.3239674806rem, 2.2979523963rem) scale(1);
  }
  50% {
    transform: translate3d(0.0554397407rem, -6.530537996rem, 2.0472720291rem) scale(0.75);
  }
  100% {
    transform: translate3d(3.0099177773rem, -10.8395300855rem, 0.0268679184rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(28) {
  width: 0.6375795818rem;
  height: 1.0689826254rem;
  background-color: hsl(4.2823234453, 4.8698269992%, 17.5338024607%);
  animation: smoke-particle-28 1.7695138979s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -100.1913015568ms;
}
@keyframes smoke-particle-28 {
  0% {
    transform: translate3d(-1.7825472026rem, 0.7181560257rem, -2.1750572236rem) scale(1);
  }
  50% {
    transform: translate3d(-0.6541942253rem, -0.611221572rem, -2.1698759985rem) scale(0.75);
  }
  100% {
    transform: translate3d(3.4499654528rem, -10.9859636395rem, -0.238103205rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(29) {
  width: 1.1524215066rem;
  height: 0.6767595976rem;
  background-color: hsl(15.3010712022, 1.2678840914%, 36.9734018534%);
  animation: smoke-particle-29 2.2452314394s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -147.0677533442ms;
}
@keyframes smoke-particle-29 {
  0% {
    transform: translate3d(-2.1977834136rem, 0.1790096285rem, -0.8596524938rem) scale(1);
  }
  50% {
    transform: translate3d(0.4765166667rem, -6.769212922rem, -0.6519972767rem) scale(0.75);
  }
  100% {
    transform: translate3d(-0.6623709612rem, -9.427252134rem, -2.1955256523rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(30) {
  width: 1.1086039304rem;
  height: 0.9194118972rem;
  background-color: hsl(6.0007627627, 1.8846193228%, 24.2697000769%);
  animation: smoke-particle-30 2.5132533838s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -66.4088217299ms;
}
@keyframes smoke-particle-30 {
  0% {
    transform: translate3d(1.9819173517rem, 0.9464733536rem, -0.507678126rem) scale(1);
  }
  50% {
    transform: translate3d(0.1514825888rem, -1.4411801458rem, -1.1484176598rem) scale(0.75);
  }
  100% {
    transform: translate3d(2.4055445853rem, -8.2377876327rem, 1.5974306844rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(31) {
  width: 0.6045519772rem;
  height: 1.3396656653rem;
  background-color: hsl(36.2529245593, 2.1922735472%, 16.2294937299%);
  animation: smoke-particle-31 2.6726229059s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -60.389173468ms;
}
@keyframes smoke-particle-31 {
  0% {
    transform: translate3d(2.2645873535rem, 0.3888500053rem, -0.3281807916rem) scale(1);
  }
  50% {
    transform: translate3d(-0.1598738663rem, -0.2956710332rem, -2.3717299668rem) scale(0.75);
  }
  100% {
    transform: translate3d(3.4766349382rem, -11.3859601565rem, -0.7472115592rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(32) {
  width: 1.3995382933rem;
  height: 0.8667973141rem;
  background-color: hsl(10.0675733794, 5.5928407668%, 58.4434918647%);
  animation: smoke-particle-32 2.4493486422s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -95.7601125414ms;
}
@keyframes smoke-particle-32 {
  0% {
    transform: translate3d(-2.4342511346rem, 0.5386794004rem, -1.6794564558rem) scale(1);
  }
  50% {
    transform: translate3d(0.3150568118rem, -4.4345700608rem, 1.3459872049rem) scale(0.75);
  }
  100% {
    transform: translate3d(-1.0674583077rem, -8.5828755544rem, 0.7120023793rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(33) {
  width: 0.5051189199rem;
  height: 0.8868173092rem;
  background-color: hsl(28.2298502222, 2.6023837229%, 33.2633986754%);
  animation: smoke-particle-33 1.8182984267s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -63.8483358649ms;
}
@keyframes smoke-particle-33 {
  0% {
    transform: translate3d(0.5756969154rem, 0.5827824731rem, 0.4147354454rem) scale(1);
  }
  50% {
    transform: translate3d(-0.1878463254rem, -4.259834155rem, 0.699437484rem) scale(0.75);
  }
  100% {
    transform: translate3d(-2.9003925019rem, -8.0233875546rem, 1.061310486rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(34) {
  width: 1.2138042625rem;
  height: 1.3007559535rem;
  background-color: hsl(28.8782650982, 8.5032075948%, 57.9826971858%);
  animation: smoke-particle-34 2.2286371452s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -192.4769787783ms;
}
@keyframes smoke-particle-34 {
  0% {
    transform: translate3d(-0.6987622586rem, 0.1770069907rem, -1.3137267208rem) scale(1);
  }
  50% {
    transform: translate3d(0.649287167rem, -2.5177968638rem, -0.8768899085rem) scale(0.75);
  }
  100% {
    transform: translate3d(-1.4681491979rem, -9.6142706795rem, 0.2312944038rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(35) {
  width: 0.717465626rem;
  height: 0.7318676147rem;
  background-color: hsl(35.2660877746, 0.7526762624%, 14.6818118589%);
  animation: smoke-particle-35 2.52782721s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -164.9940974335ms;
}
@keyframes smoke-particle-35 {
  0% {
    transform: translate3d(-0.6422097827rem, 0.8969055825rem, 1.2870862973rem) scale(1);
  }
  50% {
    transform: translate3d(-0.2435690717rem, -6.7095538742rem, -1.8545146549rem) scale(0.75);
  }
  100% {
    transform: translate3d(-2.1402067799rem, -9.016250543rem, 0.011641366rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(36) {
  width: 0.6413961561rem;
  height: 1.2364171856rem;
  background-color: hsl(42.5165906803, 3.8739776892%, 20.8666154818%);
  animation: smoke-particle-36 1.8467376762s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -144.7000238075ms;
}
@keyframes smoke-particle-36 {
  0% {
    transform: translate3d(-0.4185756678rem, 0.3281872671rem, -0.9261230053rem) scale(1);
  }
  50% {
    transform: translate3d(-0.0540627264rem, -4.1453833816rem, 1.2220372635rem) scale(0.75);
  }
  100% {
    transform: translate3d(-0.0229541832rem, -7.5808776392rem, -1.3194982186rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(37) {
  width: 1.1064664955rem;
  height: 0.8722654546rem;
  background-color: hsl(0.8691117283, 6.6567384514%, 41.4998153449%);
  animation: smoke-particle-37 2.8045217822s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -77.639607048ms;
}
@keyframes smoke-particle-37 {
  0% {
    transform: translate3d(0.7006671697rem, 0.7406692264rem, 1.8215106498rem) scale(1);
  }
  50% {
    transform: translate3d(-0.0197157584rem, -0.3619914926rem, 0.1111703877rem) scale(0.75);
  }
  100% {
    transform: translate3d(-3.1618301115rem, -9.344503644rem, -0.6012825835rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(38) {
  width: 0.774494463rem;
  height: 0.7529493487rem;
  background-color: hsl(22.3277601622, 3.1546478082%, 43.3825918024%);
  animation: smoke-particle-38 1.1368539144s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -2.6898793987ms;
}
@keyframes smoke-particle-38 {
  0% {
    transform: translate3d(-1.4453224161rem, 0.4505626402rem, 1.1915677685rem) scale(1);
  }
  50% {
    transform: translate3d(-0.0820391819rem, -5.944299992rem, 2.4860115799rem) scale(0.75);
  }
  100% {
    transform: translate3d(0.8284032395rem, -11.6402420387rem, -1.9328599168rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(39) {
  width: 1.0589908639rem;
  height: 0.6458651681rem;
  background-color: hsl(0.0859419406, 5.2674897201%, 59.9712912704%);
  animation: smoke-particle-39 1.539681729s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -4.4271408947ms;
}
@keyframes smoke-particle-39 {
  0% {
    transform: translate3d(-0.6252712026rem, 0.8126867791rem, 0.2835679088rem) scale(1);
  }
  50% {
    transform: translate3d(-0.3511881702rem, -3.2254699rem, 0.2534560347rem) scale(0.75);
  }
  100% {
    transform: translate3d(-1.373633153rem, -13.7078481237rem, 0.5789298686rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(40) {
  width: 0.7117538893rem;
  height: 1.0815506277rem;
  background-color: hsl(11.4177977813, 6.9741858361%, 23.753407043%);
  animation: smoke-particle-40 1.3660437709s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -11.4107227111ms;
}
@keyframes smoke-particle-40 {
  0% {
    transform: translate3d(0.7651422867rem, 0.637688825rem, -1.9059717039rem) scale(1);
  }
  50% {
    transform: translate3d(-0.3560543217rem, -6.7404010416rem, -0.7227516219rem) scale(0.75);
  }
  100% {
    transform: translate3d(2.1066565114rem, -9.1937090711rem, 1.5647097239rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(41) {
  width: 0.6894269811rem;
  height: 1.3873471037rem;
  background-color: hsl(8.8839828542, 2.2565257157%, 52.0043931277%);
  animation: smoke-particle-41 2.9931898284s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -124.6354035712ms;
}
@keyframes smoke-particle-41 {
  0% {
    transform: translate3d(-2.021717121rem, 0.2009226286rem, 1.6664152191rem) scale(1);
  }
  50% {
    transform: translate3d(0.7644638425rem, -3.0831665835rem, -1.4214905209rem) scale(0.75);
  }
  100% {
    transform: translate3d(-2.5457396787rem, -9.8429184105rem, 1.7609647643rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(42) {
  width: 1.1683744298rem;
  height: 1.0477811084rem;
  background-color: hsl(11.7842680647, 8.6510103061%, 11.9775147373%);
  animation: smoke-particle-42 2.9567623559s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -69.1358961248ms;
}
@keyframes smoke-particle-42 {
  0% {
    transform: translate3d(-0.8817534215rem, 0.3787367107rem, 2.4837331777rem) scale(1);
  }
  50% {
    transform: translate3d(0.9560531131rem, -2.302960184rem, -0.8796286663rem) scale(0.75);
  }
  100% {
    transform: translate3d(0.2992312711rem, -11.8102648591rem, -2.4827914546rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(43) {
  width: 0.9369510118rem;
  height: 0.6398975015rem;
  background-color: hsl(0.5221325584, 4.8741869523%, 17.7585181645%);
  animation: smoke-particle-43 1.8853035366s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -50.2122661729ms;
}
@keyframes smoke-particle-43 {
  0% {
    transform: translate3d(0.4708131221rem, 0.3041696484rem, 0.0623871921rem) scale(1);
  }
  50% {
    transform: translate3d(0.6894066546rem, -5.5443797096rem, -2.382553767rem) scale(0.75);
  }
  100% {
    transform: translate3d(-3.2047606212rem, -10.0482426556rem, -0.5646955813rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(44) {
  width: 0.9276832794rem;
  height: 0.9140004402rem;
  background-color: hsl(43.2314208213, 5.0230898904%, 19.937062468%);
  animation: smoke-particle-44 1.6033296579s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -67.3003951079ms;
}
@keyframes smoke-particle-44 {
  0% {
    transform: translate3d(1.5715490645rem, 0.0855689694rem, -0.0742437094rem) scale(1);
  }
  50% {
    transform: translate3d(0.9439150254rem, -3.469165664rem, 1.1309625206rem) scale(0.75);
  }
  100% {
    transform: translate3d(1.8766359208rem, -8.3371077922rem, 1.6192282145rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(45) {
  width: 1.3694666906rem;
  height: 0.5649947062rem;
  background-color: hsl(37.1988918693, 7.7728656452%, 56.6862130125%);
  animation: smoke-particle-45 1.0565727193s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -86.2893468025ms;
}
@keyframes smoke-particle-45 {
  0% {
    transform: translate3d(-1.1975736246rem, 0.6647172284rem, 1.944441225rem) scale(1);
  }
  50% {
    transform: translate3d(-0.4248239992rem, -5.3437182765rem, -0.8427018715rem) scale(0.75);
  }
  100% {
    transform: translate3d(1.1361435296rem, -10.0122898857rem, -2.043703904rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(46) {
  width: 1.4981778297rem;
  height: 1.4702283222rem;
  background-color: hsl(23.0740096838, 7.9829195241%, 15.9924044837%);
  animation: smoke-particle-46 2.216626474s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -83.2837566319ms;
}
@keyframes smoke-particle-46 {
  0% {
    transform: translate3d(2.3895817032rem, 0.6326984755rem, -1.9557528186rem) scale(1);
  }
  50% {
    transform: translate3d(0.8248577897rem, -5.0416034493rem, -1.9453148228rem) scale(0.75);
  }
  100% {
    transform: translate3d(1.8410479814rem, -9.572746221rem, 2.1542313393rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(47) {
  width: 1.3466365826rem;
  height: 0.7937839617rem;
  background-color: hsl(19.4169935045, 0.3741206313%, 23.187945855%);
  animation: smoke-particle-47 1.3617261391s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -186.4878061682ms;
}
@keyframes smoke-particle-47 {
  0% {
    transform: translate3d(-2.4690057628rem, 0.9668248928rem, -0.5486824596rem) scale(1);
  }
  50% {
    transform: translate3d(0.3586063921rem, -2.8478761367rem, 1.1703816014rem) scale(0.75);
  }
  100% {
    transform: translate3d(-1.1719823254rem, -13.8023528579rem, -2.2216077809rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(48) {
  width: 1.2391462679rem;
  height: 1.4936572672rem;
  background-color: hsl(12.863385736, 3.5891877318%, 55.6243452535%);
  animation: smoke-particle-48 1.4393879271s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -89.0182167599ms;
}
@keyframes smoke-particle-48 {
  0% {
    transform: translate3d(-1.1925435532rem, 0.7150739408rem, 2.1829474583rem) scale(1);
  }
  50% {
    transform: translate3d(0.9075247467rem, -3.2896874836rem, -1.3465424578rem) scale(0.75);
  }
  100% {
    transform: translate3d(-1.8018983093rem, -13.1333604182rem, 0.5809159668rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(49) {
  width: 0.6955632343rem;
  height: 0.5037351471rem;
  background-color: hsl(16.4226019509, 8.7572976426%, 13.5607913045%);
  animation: smoke-particle-49 1.1393279766s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -57.3312590408ms;
}
@keyframes smoke-particle-49 {
  0% {
    transform: translate3d(-1.0481673402rem, 0.704747961rem, 2.00649446rem) scale(1);
  }
  50% {
    transform: translate3d(-0.0463633158rem, -4.5708366188rem, 0.3889735388rem) scale(0.75);
  }
  100% {
    transform: translate3d(-2.7554008589rem, -8.8731944068rem, 1.4306840836rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(50) {
  width: 0.9495739931rem;
  height: 1.0562477355rem;
  background-color: hsl(33.455111604, 6.0971674008%, 59.2932366962%);
  animation: smoke-particle-50 1.8843860787s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -148.9561844601ms;
}
@keyframes smoke-particle-50 {
  0% {
    transform: translate3d(0.0817140475rem, 0.8544289936rem, 0.4246036968rem) scale(1);
  }
  50% {
    transform: translate3d(0.95652168rem, -6.831536186rem, 0.7061741678rem) scale(0.75);
  }
  100% {
    transform: translate3d(-1.2916333245rem, -13.4808994183rem, 1.2189769831rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(51) {
  width: 1.2901681183rem;
  height: 0.9765850371rem;
  background-color: hsl(41.772546751, 8.6882262749%, 20.793258175%);
  animation: smoke-particle-51 2.4241155082s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -93.429326137ms;
}
@keyframes smoke-particle-51 {
  0% {
    transform: translate3d(-0.3361577068rem, 0.0629653827rem, -0.6895928774rem) scale(1);
  }
  50% {
    transform: translate3d(0.4809667927rem, -5.5910034466rem, 0.7303469361rem) scale(0.75);
  }
  100% {
    transform: translate3d(-1.4289795224rem, -12.5496782051rem, 0.3128618405rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(52) {
  width: 1.3498020784rem;
  height: 0.709784208rem;
  background-color: hsl(40.0461323838, 4.0901798756%, 54.7921529625%);
  animation: smoke-particle-52 1.31550316s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -72.7658619522ms;
}
@keyframes smoke-particle-52 {
  0% {
    transform: translate3d(-0.7281932138rem, 0.1199028957rem, 0.3531592108rem) scale(1);
  }
  50% {
    transform: translate3d(-0.1756687414rem, -3.2351612898rem, -1.997550115rem) scale(0.75);
  }
  100% {
    transform: translate3d(-3.227961565rem, -9.8741165779rem, 2.0795980342rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(53) {
  width: 1.203173544rem;
  height: 0.8501349724rem;
  background-color: hsl(18.0090826374, 7.6422378709%, 44.3261968418%);
  animation: smoke-particle-53 1.1473654497s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -102.0810663429ms;
}
@keyframes smoke-particle-53 {
  0% {
    transform: translate3d(1.8222348467rem, 0.1135869567rem, 1.5910816593rem) scale(1);
  }
  50% {
    transform: translate3d(0.0300558356rem, -4.2396445886rem, 0.5124560066rem) scale(0.75);
  }
  100% {
    transform: translate3d(2.015783606rem, -13.812968572rem, 1.0022613494rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(54) {
  width: 0.5967935709rem;
  height: 0.7254617895rem;
  background-color: hsl(43.635624603, 5.9292023679%, 35.1381324625%);
  animation: smoke-particle-54 2.9408194861s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -64.8348370701ms;
}
@keyframes smoke-particle-54 {
  0% {
    transform: translate3d(-2.3682742992rem, 0.8592274401rem, 0.4240270168rem) scale(1);
  }
  50% {
    transform: translate3d(-0.4011101696rem, -6.2879854042rem, 1.6476538708rem) scale(0.75);
  }
  100% {
    transform: translate3d(-0.1506473931rem, -11.2866653671rem, -1.742633729rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(55) {
  width: 1.2769852266rem;
  height: 1.2379218772rem;
  background-color: hsl(49.9429495472, 4.5665374013%, 51.952123437%);
  animation: smoke-particle-55 1.952174153s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -81.1416336304ms;
}
@keyframes smoke-particle-55 {
  0% {
    transform: translate3d(-0.613763764rem, 0.246230453rem, 1.2558899071rem) scale(1);
  }
  50% {
    transform: translate3d(-0.0619777373rem, -4.5570444878rem, 1.9016452131rem) scale(0.75);
  }
  100% {
    transform: translate3d(-1.8542261677rem, -7.4090592641rem, 0.4175684779rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(56) {
  width: 1.1485463668rem;
  height: 1.3636866726rem;
  background-color: hsl(3.1834746552, 1.3977872516%, 45.9931143885%);
  animation: smoke-particle-56 1.212051273s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -142.5686140604ms;
}
@keyframes smoke-particle-56 {
  0% {
    transform: translate3d(1.0460273681rem, 0.7606296145rem, -1.6458848944rem) scale(1);
  }
  50% {
    transform: translate3d(-0.0629704902rem, -6.6102111049rem, -1.3682861632rem) scale(0.75);
  }
  100% {
    transform: translate3d(0.0959804145rem, -8.3931798616rem, -0.7551044781rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(57) {
  width: 1.296671346rem;
  height: 0.7938064158rem;
  background-color: hsl(47.189709203, 2.950478723%, 32.1554505519%);
  animation: smoke-particle-57 2.0438706274s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -103.2472477158ms;
}
@keyframes smoke-particle-57 {
  0% {
    transform: translate3d(1.628140391rem, 0.4690532553rem, 2.1242316243rem) scale(1);
  }
  50% {
    transform: translate3d(0.452009243rem, -0.410650547rem, 2.3548032677rem) scale(0.75);
  }
  100% {
    transform: translate3d(-0.5160885775rem, -8.5022403555rem, -1.0174423079rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(58) {
  width: 1.1568397084rem;
  height: 1.0305129755rem;
  background-color: hsl(42.1661434707, 1.3490419958%, 27.762879646%);
  animation: smoke-particle-58 2.0732319217s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -112.7323213855ms;
}
@keyframes smoke-particle-58 {
  0% {
    transform: translate3d(0.4637692692rem, 0.6786242973rem, 1.123096057rem) scale(1);
  }
  50% {
    transform: translate3d(0.4769133713rem, -3.7936411963rem, 2.3858999033rem) scale(0.75);
  }
  100% {
    transform: translate3d(0.7354314817rem, -7.0586340075rem, 1.6263343662rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(59) {
  width: 1.4004699252rem;
  height: 1.1000052301rem;
  background-color: hsl(8.0273290635, 3.6078464094%, 43.3404771971%);
  animation: smoke-particle-59 1.0156640903s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -0.0928559033ms;
}
@keyframes smoke-particle-59 {
  0% {
    transform: translate3d(0.2482892062rem, 0.3188123838rem, -1.8487620436rem) scale(1);
  }
  50% {
    transform: translate3d(0.0888125855rem, -6.9710843949rem, -2.17202461rem) scale(0.75);
  }
  100% {
    transform: translate3d(-2.6690381084rem, -12.8348205101rem, 1.5208047788rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(60) {
  width: 1.2959615977rem;
  height: 0.6067546743rem;
  background-color: hsl(19.193438879, 8.9300127213%, 38.0612709338%);
  animation: smoke-particle-60 1.827868941s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -83.7348831314ms;
}
@keyframes smoke-particle-60 {
  0% {
    transform: translate3d(-1.5444253025rem, 0.4899311722rem, -0.7137184801rem) scale(1);
  }
  50% {
    transform: translate3d(0.1610399955rem, -6.3949011618rem, -0.3300910761rem) scale(0.75);
  }
  100% {
    transform: translate3d(-1.2492735611rem, -9.8406569338rem, 0.430929446rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(61) {
  width: 0.8547837339rem;
  height: 1.4953694577rem;
  background-color: hsl(6.071708982, 0.1453779754%, 15.9961975113%);
  animation: smoke-particle-61 2.8011319595s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -37.5305123808ms;
}
@keyframes smoke-particle-61 {
  0% {
    transform: translate3d(0.6304821819rem, 0.6893990799rem, 0.8924458864rem) scale(1);
  }
  50% {
    transform: translate3d(-0.2420727044rem, -6.3220423687rem, -0.8221889571rem) scale(0.75);
  }
  100% {
    transform: translate3d(2.3065417771rem, -9.3549069043rem, 1.3920308766rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(62) {
  width: 0.5211941694rem;
  height: 1.4744373836rem;
  background-color: hsl(17.1388129667, 7.6115494056%, 49.5850025052%);
  animation: smoke-particle-62 2.6798305208s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -42.4777071892ms;
}
@keyframes smoke-particle-62 {
  0% {
    transform: translate3d(1.9529493225rem, 0.3324529877rem, -1.7952182448rem) scale(1);
  }
  50% {
    transform: translate3d(0.1171967965rem, -4.1585891717rem, 1.7464046518rem) scale(0.75);
  }
  100% {
    transform: translate3d(-1.308976832rem, -9.3034204311rem, -0.889558476rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(63) {
  width: 0.7919351978rem;
  height: 1.1644963859rem;
  background-color: hsl(6.2868580353, 5.974884121%, 10.329391505%);
  animation: smoke-particle-63 1.7121185684s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -56.6137331531ms;
}
@keyframes smoke-particle-63 {
  0% {
    transform: translate3d(-0.6618122741rem, 0.0358216545rem, -2.0005176621rem) scale(1);
  }
  50% {
    transform: translate3d(0.6226997069rem, -1.0897937556rem, -0.1333173708rem) scale(0.75);
  }
  100% {
    transform: translate3d(-3.1655002517rem, -12.5400322959rem, 2.3504759347rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(64) {
  width: 0.9064842885rem;
  height: 0.9361134767rem;
  background-color: hsl(10.9951510998, 7.386134765%, 43.1541608293%);
  animation: smoke-particle-64 2.6054765816s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -175.9193544345ms;
}
@keyframes smoke-particle-64 {
  0% {
    transform: translate3d(1.8260121067rem, 0.8224271396rem, 0.9987787829rem) scale(1);
  }
  50% {
    transform: translate3d(-0.4346687403rem, -2.8974115857rem, -0.9927615977rem) scale(0.75);
  }
  100% {
    transform: translate3d(-0.0442472123rem, -12.4013201889rem, 2.0806874741rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(65) {
  width: 1.3319368344rem;
  height: 1.0649524549rem;
  background-color: hsl(42.4149788323, 3.287923474%, 39.6762115075%);
  animation: smoke-particle-65 1.2629644596s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -130.7832495537ms;
}
@keyframes smoke-particle-65 {
  0% {
    transform: translate3d(0.1288900039rem, 0.8776787745rem, 1.1075609143rem) scale(1);
  }
  50% {
    transform: translate3d(0.8547698757rem, -1.1034368792rem, -1.2833291398rem) scale(0.75);
  }
  100% {
    transform: translate3d(-2.6609353734rem, -12.736881923rem, -2.2176326786rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(66) {
  width: 1.2075405617rem;
  height: 1.0959447789rem;
  background-color: hsl(48.5131909559, 7.9706438485%, 41.0929099881%);
  animation: smoke-particle-66 1.5001471222s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -184.2424918789ms;
}
@keyframes smoke-particle-66 {
  0% {
    transform: translate3d(1.4198888336rem, 0.7885391373rem, -0.6919810968rem) scale(1);
  }
  50% {
    transform: translate3d(-0.8530341317rem, -0.4564752097rem, -1.5354304316rem) scale(0.75);
  }
  100% {
    transform: translate3d(-0.0457325445rem, -10.3580551715rem, -1.2524204061rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(67) {
  width: 0.6706420698rem;
  height: 1.4770544686rem;
  background-color: hsl(21.4030071186, 9.879246258%, 34.9283786601%);
  animation: smoke-particle-67 2.4107571168s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -26.4186601042ms;
}
@keyframes smoke-particle-67 {
  0% {
    transform: translate3d(-2.1402157983rem, 0.7025101478rem, 0.7220196847rem) scale(1);
  }
  50% {
    transform: translate3d(-0.9634661492rem, -5.8054219691rem, 1.4534956836rem) scale(0.75);
  }
  100% {
    transform: translate3d(1.1139171113rem, -11.973912106rem, -1.6009287831rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(68) {
  width: 0.7064797502rem;
  height: 1.1264631425rem;
  background-color: hsl(26.8139428879, 6.7526942761%, 50.3846735909%);
  animation: smoke-particle-68 1.7562034156s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -150.1526219996ms;
}
@keyframes smoke-particle-68 {
  0% {
    transform: translate3d(-1.7664246979rem, 0.3386117074rem, 1.6947529602rem) scale(1);
  }
  50% {
    transform: translate3d(0.6642700037rem, -5.8129258022rem, -0.7721916728rem) scale(0.75);
  }
  100% {
    transform: translate3d(0.612215367rem, -13.3302159473rem, -2.2489443486rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(69) {
  width: 0.8913812113rem;
  height: 0.9972183814rem;
  background-color: hsl(25.9047366644, 5.8323817637%, 48.9806856978%);
  animation: smoke-particle-69 2.0649685511s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -28.578815918ms;
}
@keyframes smoke-particle-69 {
  0% {
    transform: translate3d(-1.5355808046rem, 0.0840350109rem, 1.473547778rem) scale(1);
  }
  50% {
    transform: translate3d(0.843405773rem, -3.9660492963rem, -0.1415377803rem) scale(0.75);
  }
  100% {
    transform: translate3d(1.2977569025rem, -9.1718442654rem, -1.8354524623rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(70) {
  width: 1.4675883776rem;
  height: 0.8500326203rem;
  background-color: hsl(42.8761356063, 9.2470889475%, 56.6400256834%);
  animation: smoke-particle-70 1.1348958194s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -110.7921706834ms;
}
@keyframes smoke-particle-70 {
  0% {
    transform: translate3d(2.4925908509rem, 0.7822588104rem, 0.8702651302rem) scale(1);
  }
  50% {
    transform: translate3d(-0.0418159678rem, -5.5776060599rem, 1.7308499891rem) scale(0.75);
  }
  100% {
    transform: translate3d(0.2810925468rem, -8.9394536677rem, -0.7719489447rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(71) {
  width: 0.8956534247rem;
  height: 1.2397434117rem;
  background-color: hsl(5.9141205233, 7.568111879%, 57.5505481602%);
  animation: smoke-particle-71 2.4644483418s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -147.6444234119ms;
}
@keyframes smoke-particle-71 {
  0% {
    transform: translate3d(1.1375802273rem, 0.3710559233rem, 0.5732545108rem) scale(1);
  }
  50% {
    transform: translate3d(-0.9284601709rem, -1.4226457343rem, -0.4334870985rem) scale(0.75);
  }
  100% {
    transform: translate3d(-0.1932703238rem, -10.5919877297rem, -1.3966835947rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(72) {
  width: 1.1204079566rem;
  height: 1.2075244279rem;
  background-color: hsl(6.6173734626, 1.9717951432%, 44.938965027%);
  animation: smoke-particle-72 1.1260975755s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -176.5169444674ms;
}
@keyframes smoke-particle-72 {
  0% {
    transform: translate3d(-2.3369857274rem, 0.106251036rem, 0.3913948112rem) scale(1);
  }
  50% {
    transform: translate3d(0.8531120737rem, -6.3967081261rem, -0.8731512176rem) scale(0.75);
  }
  100% {
    transform: translate3d(0.6719130201rem, -13.1312277556rem, 0.7607441357rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(73) {
  width: 0.5953305209rem;
  height: 1.058456205rem;
  background-color: hsl(13.7225140078, 7.2263126834%, 44.5580000041%);
  animation: smoke-particle-73 1.1797888568s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -84.9344919769ms;
}
@keyframes smoke-particle-73 {
  0% {
    transform: translate3d(-0.8462894382rem, 0.7127396066rem, -1.1691954882rem) scale(1);
  }
  50% {
    transform: translate3d(-0.9425135753rem, -1.4017288767rem, -0.5931107194rem) scale(0.75);
  }
  100% {
    transform: translate3d(2.5500287923rem, -8.393689738rem, 1.2671698242rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(74) {
  width: 0.9689032482rem;
  height: 1.3042878458rem;
  background-color: hsl(38.9008429545, 2.052014164%, 42.8599057068%);
  animation: smoke-particle-74 2.6372073415s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -23.2056472545ms;
}
@keyframes smoke-particle-74 {
  0% {
    transform: translate3d(-1.5831696052rem, 0.4194863101rem, 2.0797817035rem) scale(1);
  }
  50% {
    transform: translate3d(0.5981395967rem, -4.1774927617rem, -0.1233868722rem) scale(0.75);
  }
  100% {
    transform: translate3d(-0.898684835rem, -10.0943518158rem, -0.6042573996rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(75) {
  width: 0.7494232878rem;
  height: 0.8084753827rem;
  background-color: hsl(37.0324361306, 0.8807550647%, 24.619409335%);
  animation: smoke-particle-75 2.0258888891s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -51.6980062841ms;
}
@keyframes smoke-particle-75 {
  0% {
    transform: translate3d(-2.3235900591rem, 0.1139772638rem, -1.6091053334rem) scale(1);
  }
  50% {
    transform: translate3d(-0.1285647459rem, -4.3868551484rem, 0.6095900033rem) scale(0.75);
  }
  100% {
    transform: translate3d(2.2765532083rem, -9.6365891941rem, -0.4591024776rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(76) {
  width: 0.7200783716rem;
  height: 1.3146615627rem;
  background-color: hsl(18.3165950029, 3.4665749499%, 32.5737360985%);
  animation: smoke-particle-76 2.4261011161s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -111.4816974541ms;
}
@keyframes smoke-particle-76 {
  0% {
    transform: translate3d(-1.9969561505rem, 0.2684256333rem, 0.7005745141rem) scale(1);
  }
  50% {
    transform: translate3d(-0.793644431rem, -5.6086075533rem, -1.1417677556rem) scale(0.75);
  }
  100% {
    transform: translate3d(1.4570387234rem, -9.8569617481rem, 2.3654563077rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(77) {
  width: 0.5172136524rem;
  height: 0.788190449rem;
  background-color: hsl(18.7612723006, 6.1352945784%, 59.0413133598%);
  animation: smoke-particle-77 2.7092224925s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -11.3675638438ms;
}
@keyframes smoke-particle-77 {
  0% {
    transform: translate3d(1.5849431195rem, 0.6400583515rem, 0.2527219012rem) scale(1);
  }
  50% {
    transform: translate3d(-0.1725377378rem, -1.6978758561rem, -1.1731844673rem) scale(0.75);
  }
  100% {
    transform: translate3d(1.5028546515rem, -13.804048464rem, 0.3059189057rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(78) {
  width: 0.6118348147rem;
  height: 1.1898744272rem;
  background-color: hsl(6.4527306054, 8.6349335901%, 50.7237897748%);
  animation: smoke-particle-78 2.8694202628s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -175.4542320372ms;
}
@keyframes smoke-particle-78 {
  0% {
    transform: translate3d(2.1189437954rem, 0.9086119181rem, -1.0699461077rem) scale(1);
  }
  50% {
    transform: translate3d(-0.5069397402rem, -5.6719853957rem, 1.9573230023rem) scale(0.75);
  }
  100% {
    transform: translate3d(-3.3703598607rem, -8.8392382239rem, 0.728498033rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(79) {
  width: 1.0088180771rem;
  height: 0.8050917876rem;
  background-color: hsl(7.2175020512, 7.6418228881%, 11.4300875372%);
  animation: smoke-particle-79 1.0639302254s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -59.4645801357ms;
}
@keyframes smoke-particle-79 {
  0% {
    transform: translate3d(1.8765993569rem, 0.6375235611rem, -0.5134939249rem) scale(1);
  }
  50% {
    transform: translate3d(0.3304556429rem, -3.6792299758rem, -0.3453300833rem) scale(0.75);
  }
  100% {
    transform: translate3d(-3.228790622rem, -10.8478041203rem, 1.1920566679rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(80) {
  width: 0.6028881277rem;
  height: 0.8116772066rem;
  background-color: hsl(1.3119955354, 9.6085449892%, 13.4532540219%);
  animation: smoke-particle-80 2.1329213282s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -80.9470392012ms;
}
@keyframes smoke-particle-80 {
  0% {
    transform: translate3d(2.4173182804rem, 0.8303044689rem, 2.2788923138rem) scale(1);
  }
  50% {
    transform: translate3d(0.570377567rem, -3.6308393299rem, -1.7196973094rem) scale(0.75);
  }
  100% {
    transform: translate3d(-2.5482838686rem, -9.0789830687rem, -1.6223083385rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(81) {
  width: 0.6296617099rem;
  height: 1.4941694677rem;
  background-color: hsl(0.7208338939, 6.4432577498%, 46.7706245512%);
  animation: smoke-particle-81 2.3086253993s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -62.014420762ms;
}
@keyframes smoke-particle-81 {
  0% {
    transform: translate3d(-2.4071031204rem, 0.0882484036rem, -0.8325771824rem) scale(1);
  }
  50% {
    transform: translate3d(0.2354483287rem, -0.0961452121rem, -1.0242910167rem) scale(0.75);
  }
  100% {
    transform: translate3d(1.6785522354rem, -10.6735649207rem, 2.0997070166rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(82) {
  width: 0.9345017685rem;
  height: 0.815856198rem;
  background-color: hsl(46.3954557296, 9.6946707624%, 46.7476145155%);
  animation: smoke-particle-82 2.5365444428s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -86.930324864ms;
}
@keyframes smoke-particle-82 {
  0% {
    transform: translate3d(0.6851337143rem, 0.2499078874rem, -2.4219425789rem) scale(1);
  }
  50% {
    transform: translate3d(0.3498824991rem, -4.7153549301rem, -2.0031523104rem) scale(0.75);
  }
  100% {
    transform: translate3d(-1.4241222179rem, -9.9952565103rem, 0.6018213758rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(83) {
  width: 1.0027980152rem;
  height: 1.2951495451rem;
  background-color: hsl(19.2780325551, 8.5744815447%, 53.8830158116%);
  animation: smoke-particle-83 2.8034500759s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -189.3209207969ms;
}
@keyframes smoke-particle-83 {
  0% {
    transform: translate3d(-2.1397406159rem, 0.4712162464rem, 0.5224483843rem) scale(1);
  }
  50% {
    transform: translate3d(0.7117326791rem, -1.0372270039rem, 2.4470830051rem) scale(0.75);
  }
  100% {
    transform: translate3d(-0.5603251578rem, -9.281652499rem, 1.9404958833rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(84) {
  width: 1.225224857rem;
  height: 1.2499272698rem;
  background-color: hsl(31.9074967191, 9.6491502767%, 32.720182688%);
  animation: smoke-particle-84 2.9973941122s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -170.1328054046ms;
}
@keyframes smoke-particle-84 {
  0% {
    transform: translate3d(-2.3667069379rem, 0.7334722273rem, -1.3674983268rem) scale(1);
  }
  50% {
    transform: translate3d(0.977057337rem, -5.8304539308rem, 0.7162401371rem) scale(0.75);
  }
  100% {
    transform: translate3d(1.5859949072rem, -7.3039180748rem, -2.278852029rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(85) {
  width: 0.7347853465rem;
  height: 0.8893717923rem;
  background-color: hsl(48.9015140999, 4.9325655752%, 30.370554468%);
  animation: smoke-particle-85 1.2985482665s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -168.8970705767ms;
}
@keyframes smoke-particle-85 {
  0% {
    transform: translate3d(-1.7780005687rem, 0.8869511378rem, 0.1899059449rem) scale(1);
  }
  50% {
    transform: translate3d(0.9678071899rem, -5.5076166533rem, -1.5955161378rem) scale(0.75);
  }
  100% {
    transform: translate3d(-2.2663746441rem, -7.2986992915rem, -1.5554421589rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(86) {
  width: 1.0507511749rem;
  height: 0.794472929rem;
  background-color: hsl(39.8598673646, 4.7126531593%, 45.6664062053%);
  animation: smoke-particle-86 1.3992726776s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -137.3842755673ms;
}
@keyframes smoke-particle-86 {
  0% {
    transform: translate3d(-1.2822836695rem, 0.1553797027rem, -0.2282199687rem) scale(1);
  }
  50% {
    transform: translate3d(-0.3677735296rem, -1.4407798575rem, 0.1646941439rem) scale(0.75);
  }
  100% {
    transform: translate3d(0.9473732511rem, -7.9399681374rem, 1.3455940879rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(87) {
  width: 1.4124859642rem;
  height: 0.624623799rem;
  background-color: hsl(23.0900138681, 9.4075853799%, 40.3444094418%);
  animation: smoke-particle-87 2.8833633909s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -59.9732673302ms;
}
@keyframes smoke-particle-87 {
  0% {
    transform: translate3d(-2.4750645921rem, 0.7047070291rem, 2.032084682rem) scale(1);
  }
  50% {
    transform: translate3d(-0.6311353563rem, -5.52061956rem, -2.2157478883rem) scale(0.75);
  }
  100% {
    transform: translate3d(0.2731143861rem, -12.0844645826rem, -1.2393156055rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(88) {
  width: 1.4460930877rem;
  height: 1.4297265246rem;
  background-color: hsl(23.5418462363, 6.2089980043%, 29.108018458%);
  animation: smoke-particle-88 2.7675264153s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -29.5447981198ms;
}
@keyframes smoke-particle-88 {
  0% {
    transform: translate3d(2.4553318135rem, 0.250744904rem, 2.1572460699rem) scale(1);
  }
  50% {
    transform: translate3d(0.934582794rem, -3.4498030952rem, 0.4374355821rem) scale(0.75);
  }
  100% {
    transform: translate3d(-0.4240621136rem, -8.771293588rem, 1.2804025067rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(89) {
  width: 0.8846740588rem;
  height: 0.7659753449rem;
  background-color: hsl(47.3888029532, 4.0892790169%, 56.1980012834%);
  animation: smoke-particle-89 2.7508569697s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -129.1756788083ms;
}
@keyframes smoke-particle-89 {
  0% {
    transform: translate3d(1.2286461126rem, 0.6681396544rem, -2.0345079847rem) scale(1);
  }
  50% {
    transform: translate3d(0.020213662rem, -2.8802778593rem, 0.7109208769rem) scale(0.75);
  }
  100% {
    transform: translate3d(2.051514765rem, -11.6697236782rem, -0.7884983942rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(90) {
  width: 0.8395052755rem;
  height: 0.5807374818rem;
  background-color: hsl(38.5492058265, 9.9234559387%, 32.069765899%);
  animation: smoke-particle-90 2.7985871814s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -145.4686445141ms;
}
@keyframes smoke-particle-90 {
  0% {
    transform: translate3d(0.960775645rem, 0.7171375015rem, -0.5386040295rem) scale(1);
  }
  50% {
    transform: translate3d(0.3938582852rem, -2.3483085163rem, -1.0897715768rem) scale(0.75);
  }
  100% {
    transform: translate3d(1.078620923rem, -12.9742615766rem, 0.5100947038rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(91) {
  width: 1.11516784rem;
  height: 1.4592497288rem;
  background-color: hsl(31.8465339929, 6.9403361119%, 32.9349935381%);
  animation: smoke-particle-91 2.5860357431s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -32.4916742716ms;
}
@keyframes smoke-particle-91 {
  0% {
    transform: translate3d(-1.1873906024rem, 0.5368495413rem, 0.7802685668rem) scale(1);
  }
  50% {
    transform: translate3d(0.4970780772rem, -4.3070449423rem, 1.2071267514rem) scale(0.75);
  }
  100% {
    transform: translate3d(-1.8863014285rem, -7.2858456192rem, -1.8366020534rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(92) {
  width: 1.1256025488rem;
  height: 0.7980116371rem;
  background-color: hsl(30.9235122573, 1.1711499835%, 35.5990922624%);
  animation: smoke-particle-92 2.506956188s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -19.2058886778ms;
}
@keyframes smoke-particle-92 {
  0% {
    transform: translate3d(-1.5725925743rem, 0.9095532085rem, -0.129380378rem) scale(1);
  }
  50% {
    transform: translate3d(-0.69905264rem, -6.8432579671rem, -0.255657029rem) scale(0.75);
  }
  100% {
    transform: translate3d(-2.8280398912rem, -9.3291656651rem, -2.3559461281rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(93) {
  width: 0.8667764737rem;
  height: 0.7454914322rem;
  background-color: hsl(6.1513572061, 8.3973705367%, 31.9976229862%);
  animation: smoke-particle-93 2.3667178235s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -131.290041503ms;
}
@keyframes smoke-particle-93 {
  0% {
    transform: translate3d(-0.2527737766rem, 0.2505219248rem, 1.3232314227rem) scale(1);
  }
  50% {
    transform: translate3d(0.9906421875rem, -1.1951434163rem, -1.671949031rem) scale(0.75);
  }
  100% {
    transform: translate3d(-0.2703896432rem, -10.1283928465rem, -1.5611569854rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(94) {
  width: 0.6513935797rem;
  height: 1.2569960165rem;
  background-color: hsl(42.309905581, 6.2109428943%, 28.960351653%);
  animation: smoke-particle-94 2.9679191168s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -61.75021734ms;
}
@keyframes smoke-particle-94 {
  0% {
    transform: translate3d(-1.9957731556rem, 0.5194442879rem, -0.1441014425rem) scale(1);
  }
  50% {
    transform: translate3d(-0.3113070389rem, -4.4672630557rem, 2.1402568159rem) scale(0.75);
  }
  100% {
    transform: translate3d(0.6169966359rem, -12.8351099215rem, -1.5255980301rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(95) {
  width: 0.5289109707rem;
  height: 0.888204853rem;
  background-color: hsl(44.3511875132, 1.0883267023%, 51.1158511951%);
  animation: smoke-particle-95 2.0618243951s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -135.9000914356ms;
}
@keyframes smoke-particle-95 {
  0% {
    transform: translate3d(-2.4652853691rem, 0.5120053332rem, 1.9387336857rem) scale(1);
  }
  50% {
    transform: translate3d(-0.3060602615rem, -0.8905457542rem, 1.4031766345rem) scale(0.75);
  }
  100% {
    transform: translate3d(-2.4184500847rem, -11.2436230629rem, 2.0168169494rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(96) {
  width: 1.1735982671rem;
  height: 0.9453223018rem;
  background-color: hsl(32.6734094234, 1.0231611853%, 31.2897230049%);
  animation: smoke-particle-96 1.3840633092s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -47.530993912ms;
}
@keyframes smoke-particle-96 {
  0% {
    transform: translate3d(0.2339902957rem, 0.2816363685rem, 1.3016015321rem) scale(1);
  }
  50% {
    transform: translate3d(0.6771453284rem, -4.2868225266rem, -2.3737208263rem) scale(0.75);
  }
  100% {
    transform: translate3d(0.4852564695rem, -9.1322299202rem, 1.5591204622rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(97) {
  width: 1.2397593555rem;
  height: 0.8283909739rem;
  background-color: hsl(15.7875640701, 8.1513438579%, 28.0760256238%);
  animation: smoke-particle-97 1.4774963122s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -61.8001265948ms;
}
@keyframes smoke-particle-97 {
  0% {
    transform: translate3d(-1.6482166998rem, 0.6232218954rem, -0.0499750455rem) scale(1);
  }
  50% {
    transform: translate3d(0.2709041241rem, -1.5397314229rem, -0.4520631157rem) scale(0.75);
  }
  100% {
    transform: translate3d(-3.3024709943rem, -13.8189933438rem, 1.2985117644rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(98) {
  width: 0.7728042001rem;
  height: 1.4881281235rem;
  background-color: hsl(46.0200984668, 7.6693163218%, 37.5627412562%);
  animation: smoke-particle-98 2.2586240548s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -184.5402658174ms;
}
@keyframes smoke-particle-98 {
  0% {
    transform: translate3d(0.8304431429rem, 0.4948528442rem, 1.9466455083rem) scale(1);
  }
  50% {
    transform: translate3d(0.3930149519rem, -5.4497271919rem, 1.2496130424rem) scale(0.75);
  }
  100% {
    transform: translate3d(0.5787273046rem, -8.173100949rem, 1.7964901873rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(99) {
  width: 0.8842423648rem;
  height: 0.5747760136rem;
  background-color: hsl(33.5269084856, 7.5301593183%, 40.4329034113%);
  animation: smoke-particle-99 1.4987383827s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -111.9932930327ms;
}
@keyframes smoke-particle-99 {
  0% {
    transform: translate3d(1.3480214018rem, 0.5363700765rem, -1.9976756956rem) scale(1);
  }
  50% {
    transform: translate3d(0.2950010795rem, -3.2100666165rem, 0.1782961784rem) scale(0.75);
  }
  100% {
    transform: translate3d(-2.7955772548rem, -7.2644199361rem, 1.7190318006rem) scale(0.1);
  }
}
.container.smoke .smoke-particle:nth-child(100) {
  width: 0.8350283524rem;
  height: 1.3432388725rem;
  background-color: hsl(27.2359075352, 2.1017031808%, 55.6729372824%);
  animation: smoke-particle-100 1.2046272216s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -86.415329339ms;
}
@keyframes smoke-particle-100 {
  0% {
    transform: translate3d(0.7946203014rem, 0.7378408081rem, 0.3948095452rem) scale(1);
  }
  50% {
    transform: translate3d(-0.0368994888rem, -0.587498407rem, -0.9313921667rem) scale(0.75);
  }
  100% {
    transform: translate3d(0.7146674513rem, -13.9599408446rem, -0.7964717141rem) scale(0.1);
  }
}
.container.fire .fire-particle {
  bottom: 3rem;
  border-radius: 0.25rem;
}
.container.fire .fire-particle:nth-child(1) {
  width: 0.7426236051rem;
  height: 0.6624204219rem;
  animation: fire-particle-1 0.7164924557s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -166.7862878386ms;
}
@keyframes fire-particle-1 {
  0% {
    transform: translate3d(0.3453015975rem, 1.044859709rem, -0.3160617831rem) scale(0.25, 0.25);
    background-color: hsl(24.0712098865, 90.8506461246%, 61.3452399637%);
    opacity: 0.7758357208;
  }
  100% {
    transform: translate3d(2.486327377rem, -9.8501311708rem, 0.3169998244rem) scale(0, 0);
    background-color: hsl(32.1773103482, 93.933585497%, 32.0909118168%);
    opacity: 0.8785036266;
  }
}
.container.fire .fire-particle:nth-child(2) {
  width: 0.6787386693rem;
  height: 0.7291125869rem;
  animation: fire-particle-2 1.2365331437s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -191.7805072596ms;
}
@keyframes fire-particle-2 {
  0% {
    transform: translate3d(-0.1921046734rem, 0.5983302313rem, 0.3572761986rem) scale(0.6317684892, 1);
    background-color: hsl(0.6242761895, 96.6187216772%, 41.0741930278%);
    opacity: 0.9930538976;
  }
  100% {
    transform: translate3d(-0.0497887083rem, -3.1972608057rem, 0.1338129573rem) scale(0.25, 0.25);
    background-color: hsl(36.1016695585, 95.8762242448%, 77.945814481%);
    opacity: 0.9331107535;
  }
}
.container.fire .fire-particle:nth-child(3) {
  width: 0.5392004108rem;
  height: 0.9717941067rem;
  animation: fire-particle-3 0.6879419785s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -153.4752195587ms;
}
@keyframes fire-particle-3 {
  0% {
    transform: translate3d(-1.4185643085rem, 1.0921470025rem, -0.9766062529rem) scale(0.616939204, 1);
    background-color: hsl(8.3419396318, 92.9960082139%, 85.7225951394%);
    opacity: 0.9119001232;
  }
  100% {
    transform: translate3d(0.1428403172rem, -4.427373971rem, 0.3181765747rem) scale(0.25, 0.25);
    background-color: hsl(4.9281105297, 92.8049048266%, 71.2751230791%);
    opacity: 0.9370350723;
  }
}
.container.fire .fire-particle:nth-child(4) {
  width: 0.9452734029rem;
  height: 0.5228571052rem;
  animation: fire-particle-4 1.1641188871s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -46.6168129916ms;
}
@keyframes fire-particle-4 {
  0% {
    transform: translate3d(0.8721900374rem, 0.2912000396rem, 1.1109760229rem) scale(0.5278912075, 1);
    background-color: hsl(43.7307611987, 94.9691980915%, 53.0220525546%);
    opacity: 0.706342227;
  }
  100% {
    transform: translate3d(0.1108101345rem, -2.1367653325rem, -0.2493736018rem) scale(0.25, 0.25);
    background-color: hsl(3.0354034637, 99.9833282209%, 31.4298735021%);
    opacity: 0.8503496516;
  }
}
.container.fire .fire-particle:nth-child(5) {
  width: 0.6458836721rem;
  height: 0.5792890685rem;
  animation: fire-particle-5 0.862201094s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -93.2006779513ms;
}
@keyframes fire-particle-5 {
  0% {
    transform: translate3d(0.0511867176rem, 0.8668251554rem, -1.4997735857rem) scale(0.9049523705, 1);
    background-color: hsl(26.1463320431, 95.2160585133%, 76.0546870333%);
    opacity: 0.7632053941;
  }
  100% {
    transform: translate3d(0.1948088835rem, -1.0557583275rem, 0.3992363606rem) scale(0.25, 0.25);
    background-color: hsl(19.3507335626, 90.3347060974%, 40.9442313094%);
    opacity: 0.8216518635;
  }
}
.container.fire .fire-particle:nth-child(6) {
  width: 0.517369624rem;
  height: 0.5701718859rem;
  animation: fire-particle-6 0.5892400135s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -52.6998808846ms;
}
@keyframes fire-particle-6 {
  0% {
    transform: translate3d(-0.1676726135rem, 0.3228011282rem, -0.5686203813rem) scale(0.5533269251, 1);
    background-color: hsl(25.609393689, 92.0365533719%, 41.7602845618%);
    opacity: 0.8975334109;
  }
  100% {
    transform: translate3d(0.2333195753rem, -2.5646250045rem, -0.1822941785rem) scale(0.25, 0.25);
    background-color: hsl(48.5410617117, 93.1148216046%, 70.5809132612%);
    opacity: 0.9421600244;
  }
}
.container.fire .fire-particle:nth-child(7) {
  width: 0.6851057576rem;
  height: 0.7021704943rem;
  animation: fire-particle-7 1.1363286803s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -179.5526117752ms;
}
@keyframes fire-particle-7 {
  0% {
    transform: translate3d(-0.947224561rem, 0.6161655892rem, -0.3025688836rem) scale(0.4615922676, 1);
    background-color: hsl(45.8568149418, 92.9675107483%, 76.57751145%);
    opacity: 0.7818880709;
  }
  100% {
    transform: translate3d(-0.3589204859rem, -3.6601170879rem, -0.1871887787rem) scale(0.25, 0.25);
    background-color: hsl(3.863852552, 98.9660338174%, 52.6634592348%);
    opacity: 0.9749528719;
  }
}
.container.fire .fire-particle:nth-child(8) {
  width: 0.5769036148rem;
  height: 0.7012810858rem;
  animation: fire-particle-8 1.09211893s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -100.445608798ms;
}
@keyframes fire-particle-8 {
  0% {
    transform: translate3d(-0.0769224711rem, 0.4848460881rem, 1.2460883918rem) scale(0.25, 0.25);
    background-color: hsl(26.7595226626, 97.8066762442%, 78.8027163325%);
    opacity: 0.8846402599;
  }
  100% {
    transform: translate3d(-0.4211961889rem, -10.0395155352rem, 0.0147305279rem) scale(0, 0);
    background-color: hsl(39.1193615557, 93.1965272092%, 65.0498090246%);
    opacity: 0.9692950568;
  }
}
.container.fire .fire-particle:nth-child(9) {
  width: 0.6716251173rem;
  height: 0.7666455665rem;
  animation: fire-particle-9 0.6086049697s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -1.5164809974ms;
}
@keyframes fire-particle-9 {
  0% {
    transform: translate3d(-1.356746315rem, 0.8961064409rem, -1.3026860745rem) scale(0.6050091206, 1);
    background-color: hsl(27.8971712589, 99.8530126126%, 82.6022092105%);
    opacity: 0.8040946433;
  }
  100% {
    transform: translate3d(-0.1961698028rem, -3.4478491868rem, 0.3205139845rem) scale(0.25, 0.25);
    background-color: hsl(12.0297915234, 95.3469782295%, 68.0570320336%);
    opacity: 0.8693792874;
  }
}
.container.fire .fire-particle:nth-child(10) {
  width: 0.5114149564rem;
  height: 0.8625365753rem;
  animation: fire-particle-10 1.0476081895s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -131.4372745878ms;
}
@keyframes fire-particle-10 {
  0% {
    transform: translate3d(-0.1418949032rem, 0.8237085219rem, 0.6706373875rem) scale(0.538215186, 1);
    background-color: hsl(28.4110230638, 94.5312911806%, 80.5913958942%);
    opacity: 0.9164735934;
  }
  100% {
    transform: translate3d(-0.3393237647rem, -1.5179489812rem, -0.0116785235rem) scale(0.25, 0.25);
    background-color: hsl(20.6274558396, 95.0964380997%, 63.4013954015%);
    opacity: 0.8581853884;
  }
}
.container.fire .fire-particle:nth-child(11) {
  width: 0.5711888526rem;
  height: 0.6988324161rem;
  animation: fire-particle-11 0.7418011708s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -102.1362925501ms;
}
@keyframes fire-particle-11 {
  0% {
    transform: translate3d(1.4310865476rem, 0.7375192663rem, -0.4968277841rem) scale(0.4878417972, 1);
    background-color: hsl(15.9659356493, 90.3827606801%, 73.1041213369%);
    opacity: 0.9989574426;
  }
  100% {
    transform: translate3d(0.3855352758rem, -3.690177497rem, 0.453751662rem) scale(0.25, 0.25);
    background-color: hsl(31.9678545725, 97.8688296845%, 58.7368296176%);
    opacity: 0.8791149696;
  }
}
.container.fire .fire-particle:nth-child(12) {
  width: 0.6218839114rem;
  height: 0.7275126499rem;
  animation: fire-particle-12 0.4168458435s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -176.4818369583ms;
}
@keyframes fire-particle-12 {
  0% {
    transform: translate3d(-1.0249700939rem, 1.0039645473rem, 1.2471656854rem) scale(0.4351850819, 1);
    background-color: hsl(3.3246728508, 98.3190759643%, 53.5122090779%);
    opacity: 0.9601307881;
  }
  100% {
    transform: translate3d(0.4165563623rem, -4.4004640987rem, 0.3741037612rem) scale(0.25, 0.25);
    background-color: hsl(17.8543018804, 94.796445838%, 44.789261904%);
    opacity: 0.9817657664;
  }
}
.container.fire .fire-particle:nth-child(13) {
  width: 0.9918615841rem;
  height: 0.8955707617rem;
  animation: fire-particle-13 0.5751053553s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -127.5663477795ms;
}
@keyframes fire-particle-13 {
  0% {
    transform: translate3d(0.5252351783rem, 0.9491598296rem, 1.2856285399rem) scale(0.8521042085, 1);
    background-color: hsl(39.5821584313, 96.7462085074%, 60.1976061205%);
    opacity: 0.7305148921;
  }
  100% {
    transform: translate3d(0.0200955061rem, -1.7339882053rem, 0.1815824653rem) scale(0.25, 0.25);
    background-color: hsl(15.9381365928, 93.6420243038%, 36.6284369057%);
    opacity: 0.8551300016;
  }
}
.container.fire .fire-particle:nth-child(14) {
  width: 0.8324402622rem;
  height: 0.8760072834rem;
  animation: fire-particle-14 1.0048434341s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -158.0691765926ms;
}
@keyframes fire-particle-14 {
  0% {
    transform: translate3d(0.9736557647rem, 0.7469865561rem, 1.3832553692rem) scale(0.5380795228, 1);
    background-color: hsl(17.8013175003, 93.1295657737%, 44.7005419423%);
    opacity: 0.8763988737;
  }
  100% {
    transform: translate3d(-0.3403543401rem, -3.2412980087rem, -0.2716935048rem) scale(0.25, 0.25);
    background-color: hsl(41.4649522922, 98.4812987841%, 69.5039425946%);
    opacity: 0.8254182511;
  }
}
.container.fire .fire-particle:nth-child(15) {
  width: 0.7098483087rem;
  height: 0.8703171546rem;
  animation: fire-particle-15 0.7770926133s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -165.7535060657ms;
}
@keyframes fire-particle-15 {
  0% {
    transform: translate3d(-0.7611292259rem, 0.6905377637rem, -1.3935029709rem) scale(0.3910710772, 1);
    background-color: hsl(43.874869448, 90.6357943687%, 88.8199951375%);
    opacity: 0.7680977111;
  }
  100% {
    transform: translate3d(-0.1017351822rem, -2.3041929016rem, 0.1717193804rem) scale(0.25, 0.25);
    background-color: hsl(34.5104595881, 98.4045226797%, 35.3281395887%);
    opacity: 0.8911788106;
  }
}
.container.fire .fire-particle:nth-child(16) {
  width: 0.5757052204rem;
  height: 0.9543433616rem;
  animation: fire-particle-16 0.8324938578s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -176.4362003972ms;
}
@keyframes fire-particle-16 {
  0% {
    transform: translate3d(-1.1666645733rem, 0.6502973567rem, -1.0839971246rem) scale(0.809323369, 1);
    background-color: hsl(37.3879341104, 95.9295510165%, 88.1769077026%);
    opacity: 0.8907312124;
  }
  100% {
    transform: translate3d(-0.3059160497rem, -2.1841875561rem, -0.2217888683rem) scale(0.25, 0.25);
    background-color: hsl(14.3745372299, 95.9267510872%, 46.0527381131%);
    opacity: 0.8075868867;
  }
}
.container.fire .fire-particle:nth-child(17) {
  width: 0.8561595277rem;
  height: 0.9952565339rem;
  animation: fire-particle-17 1.1627419751s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -154.1440920405ms;
}
@keyframes fire-particle-17 {
  0% {
    transform: translate3d(-0.3801121291rem, 0.8128123334rem, -0.4338538942rem) scale(0.3506968238, 1);
    background-color: hsl(29.4576265662, 94.2870318328%, 42.1320399253%);
    opacity: 0.881433304;
  }
  100% {
    transform: translate3d(-0.4269874495rem, -2.4607126235rem, -0.0475066846rem) scale(0.25, 0.25);
    background-color: hsl(42.4169227126, 94.2908582004%, 70.689667422%);
    opacity: 0.8479506288;
  }
}
.container.fire .fire-particle:nth-child(18) {
  width: 0.8120667403rem;
  height: 0.8703511484rem;
  animation: fire-particle-18 1.0006193977s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -23.9875647248ms;
}
@keyframes fire-particle-18 {
  0% {
    transform: translate3d(1.4836557359rem, 1.1642265367rem, 0.0623429666rem) scale(0.9940047776, 1);
    background-color: hsl(35.379295327, 98.891074401%, 75.033052552%);
    opacity: 0.8422846081;
  }
  100% {
    transform: translate3d(0.4751914131rem, -2.1403986089rem, 0.1817125102rem) scale(0.25, 0.25);
    background-color: hsl(34.5301501462, 93.3616344147%, 67.5305780892%);
    opacity: 0.9755198029;
  }
}
.container.fire .fire-particle:nth-child(19) {
  width: 0.6655663218rem;
  height: 0.8888992017rem;
  animation: fire-particle-19 1.1837373361s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -119.4858238937ms;
}
@keyframes fire-particle-19 {
  0% {
    transform: translate3d(-0.0792206319rem, 1.0663874378rem, -1.08551161rem) scale(0.4652288315, 1);
    background-color: hsl(11.9650178292, 94.7517500126%, 73.0561991279%);
    opacity: 0.8536477296;
  }
  100% {
    transform: translate3d(-0.136064459rem, -1.6774203512rem, 0.2747269473rem) scale(0.25, 0.25);
    background-color: hsl(15.7840699025, 94.0065892017%, 32.4811341185%);
    opacity: 0.8579883037;
  }
}
.container.fire .fire-particle:nth-child(20) {
  width: 0.809190952rem;
  height: 0.9451733546rem;
  animation: fire-particle-20 0.7176549482s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -154.5166568473ms;
}
@keyframes fire-particle-20 {
  0% {
    transform: translate3d(0.5947480211rem, 0.4527646624rem, 0.5794341048rem) scale(0.5331241384, 1);
    background-color: hsl(5.675247388, 91.0199409236%, 88.1735822211%);
    opacity: 0.9629878471;
  }
  100% {
    transform: translate3d(0.0792257881rem, -3.6153714396rem, -0.1264422589rem) scale(0.25, 0.25);
    background-color: hsl(21.7155665993, 94.0458190353%, 72.3475612054%);
    opacity: 0.9850503933;
  }
}
.container.fire .fire-particle:nth-child(21) {
  width: 0.5203238133rem;
  height: 0.8380004339rem;
  animation: fire-particle-21 0.5373256127s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -113.6145224726ms;
}
@keyframes fire-particle-21 {
  0% {
    transform: translate3d(0.8816060105rem, 1.1319394985rem, 0.3230025863rem) scale(0.643916993, 1);
    background-color: hsl(25.3611026402, 97.9170620265%, 81.4465583687%);
    opacity: 0.7027169749;
  }
  100% {
    transform: translate3d(-0.4903640122rem, -4.0326674026rem, -0.1095594483rem) scale(0.25, 0.25);
    background-color: hsl(25.1620269917, 98.7207836454%, 38.1451337147%);
    opacity: 0.9615869866;
  }
}
.container.fire .fire-particle:nth-child(22) {
  width: 0.9064283289rem;
  height: 0.8524709987rem;
  animation: fire-particle-22 0.301080276s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -35.9132189874ms;
}
@keyframes fire-particle-22 {
  0% {
    transform: translate3d(1.1584899754rem, 1.1489643049rem, -0.193759768rem) scale(0.3181185082, 1);
    background-color: hsl(47.8718797731, 93.8909390386%, 87.1264148081%);
    opacity: 0.8791290717;
  }
  100% {
    transform: translate3d(-0.3287678192rem, -2.4733614283rem, 0.3571216592rem) scale(0.25, 0.25);
    background-color: hsl(0.0574980536, 98.2184805134%, 40.7411676277%);
    opacity: 0.9903939548;
  }
}
.container.fire .fire-particle:nth-child(23) {
  width: 0.9788946006rem;
  height: 0.9960285971rem;
  animation: fire-particle-23 0.4751316539s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -192.1773718355ms;
}
@keyframes fire-particle-23 {
  0% {
    transform: translate3d(-0.0674730376rem, 1.0431349598rem, -0.307374776rem) scale(0.25, 0.25);
    background-color: hsl(28.9786099157, 97.7833845587%, 75.4195231171%);
    opacity: 0.7527262886;
  }
  100% {
    transform: translate3d(-2.0538212778rem, -5.8359494781rem, 0.3199127017rem) scale(0, 0);
    background-color: hsl(38.2396560586, 98.1677945309%, 44.2824730823%);
    opacity: 0.8403867402;
  }
}
.container.fire .fire-particle:nth-child(24) {
  width: 0.6571922976rem;
  height: 0.748413766rem;
  animation: fire-particle-24 0.7541275836s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -56.9748095075ms;
}
@keyframes fire-particle-24 {
  0% {
    transform: translate3d(-0.8548944011rem, 0.9178119698rem, 0.1540732619rem) scale(0.7512649491, 1);
    background-color: hsl(43.5451424861, 97.7507150566%, 89.0055759723%);
    opacity: 0.8479591016;
  }
  100% {
    transform: translate3d(-0.2124498353rem, -4.4808814826rem, -0.4042969125rem) scale(0.25, 0.25);
    background-color: hsl(20.6720670064, 94.6308075157%, 30.9881919792%);
    opacity: 0.809982417;
  }
}
.container.fire .fire-particle:nth-child(25) {
  width: 0.6436548066rem;
  height: 0.569537023rem;
  animation: fire-particle-25 0.5862751287s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -64.389423272ms;
}
@keyframes fire-particle-25 {
  0% {
    transform: translate3d(0.7861092492rem, 1.196968244rem, 1.4742854117rem) scale(0.652629661, 1);
    background-color: hsl(36.0886106755, 94.1494024337%, 51.4750618173%);
    opacity: 0.7640755865;
  }
  100% {
    transform: translate3d(0.2182860412rem, -4.350188266rem, 0.1977540181rem) scale(0.25, 0.25);
    background-color: hsl(18.4731963655, 90.4503529511%, 69.7487438881%);
    opacity: 0.8591008913;
  }
}
.container.fire .fire-particle:nth-child(26) {
  width: 0.8671478561rem;
  height: 0.5250542879rem;
  animation: fire-particle-26 0.3448152167s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -190.9691543227ms;
}
@keyframes fire-particle-26 {
  0% {
    transform: translate3d(-1.2452623934rem, 0.7199218988rem, -0.7970243682rem) scale(0.3444728901, 1);
    background-color: hsl(37.6987763562, 93.3703279164%, 44.6487063299%);
    opacity: 0.7515839655;
  }
  100% {
    transform: translate3d(-0.3130538297rem, -3.3595473643rem, -0.1212760342rem) scale(0.25, 0.25);
    background-color: hsl(14.3562795605, 94.3845381515%, 58.1825760835%);
    opacity: 0.9108359398;
  }
}
.container.fire .fire-particle:nth-child(27) {
  width: 0.5258579899rem;
  height: 0.8886342734rem;
  animation: fire-particle-27 0.9975219316s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -155.6216894258ms;
}
@keyframes fire-particle-27 {
  0% {
    transform: translate3d(-1.1941293295rem, 0.9349222716rem, -0.9356916471rem) scale(0.9042651877, 1);
    background-color: hsl(37.0102770266, 98.6706595163%, 83.098579258%);
    opacity: 0.8927878963;
  }
  100% {
    transform: translate3d(0.4600232309rem, -1.0087344789rem, 0.0014968463rem) scale(0.25, 0.25);
    background-color: hsl(1.1789204403, 97.4628477063%, 41.0748738445%);
    opacity: 0.8035750274;
  }
}
.container.fire .fire-particle:nth-child(28) {
  width: 0.5603371486rem;
  height: 0.5355838972rem;
  animation: fire-particle-28 0.9800798549s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -88.454505233ms;
}
@keyframes fire-particle-28 {
  0% {
    transform: translate3d(-1.3845224054rem, 0.4413338043rem, 1.0002554382rem) scale(0.4468370066, 1);
    background-color: hsl(38.9307437567, 97.0984984666%, 83.5627024127%);
    opacity: 0.9875350018;
  }
  100% {
    transform: translate3d(-0.1011085732rem, -4.00961716rem, -0.190358286rem) scale(0.25, 0.25);
    background-color: hsl(42.274819006, 92.4367716587%, 56.5609704408%);
    opacity: 0.8687196438;
  }
}
.container.fire .fire-particle:nth-child(29) {
  width: 0.6134737104rem;
  height: 0.5075144624rem;
  animation: fire-particle-29 0.8888927225s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -172.5559589023ms;
}
@keyframes fire-particle-29 {
  0% {
    transform: translate3d(0.828358314rem, 0.9968180234rem, 0.888081442rem) scale(0.535212882, 1);
    background-color: hsl(18.4864770513, 91.2124373143%, 78.8350101067%);
    opacity: 0.7149548763;
  }
  100% {
    transform: translate3d(-0.2984188357rem, -1.2779328333rem, 0.3750748373rem) scale(0.25, 0.25);
    background-color: hsl(36.3909029298, 99.8711544285%, 54.5077027848%);
    opacity: 0.8141876912;
  }
}
.container.fire .fire-particle:nth-child(30) {
  width: 0.8463582646rem;
  height: 0.7091115851rem;
  animation: fire-particle-30 1.0110992308s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -45.8185571603ms;
}
@keyframes fire-particle-30 {
  0% {
    transform: translate3d(-0.5344249018rem, 0.9732901835rem, 1.4479855533rem) scale(0.3359474875, 1);
    background-color: hsl(26.4577357616, 96.796584393%, 46.2239957352%);
    opacity: 0.8236301146;
  }
  100% {
    transform: translate3d(0.1552630456rem, -2.4454626786rem, 0.4895099344rem) scale(0.25, 0.25);
    background-color: hsl(46.6642758991, 94.2572910981%, 64.4219279049%);
    opacity: 0.986992983;
  }
}
.container.fire .fire-particle:nth-child(31) {
  width: 0.8112968686rem;
  height: 0.5321697063rem;
  animation: fire-particle-31 0.9544049777s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -81.6191625155ms;
}
@keyframes fire-particle-31 {
  0% {
    transform: translate3d(0.715173261rem, 0.4675937755rem, 1.0490002602rem) scale(0.4972952659, 1);
    background-color: hsl(5.262340913, 92.1853818325%, 44.8172784425%);
    opacity: 0.8256233657;
  }
  100% {
    transform: translate3d(0.4885170173rem, -1.7286255044rem, -0.0302675143rem) scale(0.25, 0.25);
    background-color: hsl(38.2230635015, 95.1076452148%, 71.0684023802%);
    opacity: 0.8732583777;
  }
}
.container.fire .fire-particle:nth-child(32) {
  width: 0.6959352565rem;
  height: 0.8716927491rem;
  animation: fire-particle-32 0.8561656779s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -36.2553606781ms;
}
@keyframes fire-particle-32 {
  0% {
    transform: translate3d(-0.7022602763rem, 0.5290792198rem, -0.0302780298rem) scale(0.4501773262, 1);
    background-color: hsl(48.1422823843, 90.9759600157%, 64.4440530345%);
    opacity: 0.7376025712;
  }
  100% {
    transform: translate3d(0.4305377651rem, -1.9264575171rem, -0.2444847912rem) scale(0.25, 0.25);
    background-color: hsl(13.7693234636, 90.2535405622%, 44.3049361475%);
    opacity: 0.839417486;
  }
}
.container.fire .fire-particle:nth-child(33) {
  width: 0.511457523rem;
  height: 0.6367024175rem;
  animation: fire-particle-33 0.4782367322s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -162.1897384561ms;
}
@keyframes fire-particle-33 {
  0% {
    transform: translate3d(0.3371320048rem, 0.4456894851rem, 0.555436852rem) scale(0.25, 0.25);
    background-color: hsl(37.0132431888, 92.2123588677%, 71.1917728411%);
    opacity: 0.8914020665;
  }
  100% {
    transform: translate3d(1.6199287768rem, -7.9337507666rem, -0.3592055635rem) scale(0, 0);
    background-color: hsl(2.963058097, 94.5630203387%, 64.2219640687%);
    opacity: 0.9321622293;
  }
}
.container.fire .fire-particle:nth-child(34) {
  width: 0.5521953413rem;
  height: 0.7177506246rem;
  animation: fire-particle-34 0.8734936613s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -20.8601931413ms;
}
@keyframes fire-particle-34 {
  0% {
    transform: translate3d(0.7279508941rem, 0.664915181rem, 0.8567126205rem) scale(0.8327372132, 1);
    background-color: hsl(46.2416249873, 91.1808411164%, 53.0546074402%);
    opacity: 0.8612838933;
  }
  100% {
    transform: translate3d(-0.2545932002rem, -1.8830976354rem, 0.3556346471rem) scale(0.25, 0.25);
    background-color: hsl(12.7200670028, 97.3931941329%, 59.8984253183%);
    opacity: 0.8021338844;
  }
}
.container.fire .fire-particle:nth-child(35) {
  width: 0.8688455601rem;
  height: 0.8018627017rem;
  animation: fire-particle-35 0.6131446933s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -93.0757687754ms;
}
@keyframes fire-particle-35 {
  0% {
    transform: translate3d(-1.3920478333rem, 0.6873724544rem, -1.1689269023rem) scale(0.3867918876, 1);
    background-color: hsl(5.5518532891, 91.4403200741%, 56.5640140998%);
    opacity: 0.9719453045;
  }
  100% {
    transform: translate3d(0.0365996733rem, -1.2860706579rem, 0.3028784172rem) scale(0.25, 0.25);
    background-color: hsl(49.1489383325, 92.3125130886%, 50.9871749367%);
    opacity: 0.8527186537;
  }
}
.container.fire .fire-particle:nth-child(36) {
  width: 0.7397504971rem;
  height: 0.5000357929rem;
  animation: fire-particle-36 1.1645676572s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -42.477771312ms;
}
@keyframes fire-particle-36 {
  0% {
    transform: translate3d(-0.835709133rem, 0.7196042213rem, 0.4527472257rem) scale(0.4925254776, 1);
    background-color: hsl(41.5181962259, 96.6661852594%, 62.262019287%);
    opacity: 0.7964704269;
  }
  100% {
    transform: translate3d(0.0142263785rem, -3.0015604405rem, -0.071695389rem) scale(0.25, 0.25);
    background-color: hsl(15.062645596, 99.5710716112%, 73.221452211%);
    opacity: 0.9254097074;
  }
}
.container.fire .fire-particle:nth-child(37) {
  width: 0.749246323rem;
  height: 0.8077758255rem;
  animation: fire-particle-37 0.260394797s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -143.5311593603ms;
}
@keyframes fire-particle-37 {
  0% {
    transform: translate3d(-0.7600055194rem, 1.0551412434rem, 0.3960933624rem) scale(0.7996954766, 1);
    background-color: hsl(43.8278992756, 90.0625525171%, 41.2230748249%);
    opacity: 0.7376797161;
  }
  100% {
    transform: translate3d(-0.2133983584rem, -2.1728014743rem, 0.110419691rem) scale(0.25, 0.25);
    background-color: hsl(39.4195843036, 97.7199924468%, 57.8654486609%);
    opacity: 0.9118782109;
  }
}
.container.fire .fire-particle:nth-child(38) {
  width: 0.6955699422rem;
  height: 0.9390914141rem;
  animation: fire-particle-38 0.3771711162s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -14.9752336982ms;
}
@keyframes fire-particle-38 {
  0% {
    transform: translate3d(-0.9006557458rem, 1.1703623289rem, -0.3088911514rem) scale(0.6746221292, 1);
    background-color: hsl(9.0559284272, 94.3485567952%, 89.2755755147%);
    opacity: 0.7873592168;
  }
  100% {
    transform: translate3d(-0.1098189682rem, -3.6943719665rem, -0.0732894187rem) scale(0.25, 0.25);
    background-color: hsl(19.4099124631, 94.7324846967%, 52.9437377128%);
    opacity: 0.8172729908;
  }
}
.container.fire .fire-particle:nth-child(39) {
  width: 0.6699364696rem;
  height: 0.7866768438rem;
  animation: fire-particle-39 0.3355724589s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -185.1561510581ms;
}
@keyframes fire-particle-39 {
  0% {
    transform: translate3d(0.3513294804rem, 0.3841274173rem, -0.3155862613rem) scale(0.25, 0.25);
    background-color: hsl(5.0636451997, 99.7313940836%, 89.9141044796%);
    opacity: 0.9907344171;
  }
  100% {
    transform: translate3d(-1.2044036116rem, -10.5407774507rem, -0.1193920339rem) scale(0, 0);
    background-color: hsl(1.1915683871, 90.4305886597%, 76.8774020002%);
    opacity: 0.8711244372;
  }
}
.container.fire .fire-particle:nth-child(40) {
  width: 0.6735874213rem;
  height: 0.7289574374rem;
  animation: fire-particle-40 0.7005036318s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -76.5356160333ms;
}
@keyframes fire-particle-40 {
  0% {
    transform: translate3d(1.0637261091rem, 0.6673182034rem, 0.6462435823rem) scale(0.5050053486, 1);
    background-color: hsl(8.1549622928, 92.0488030192%, 84.5277809697%);
    opacity: 0.7537817527;
  }
  100% {
    transform: translate3d(-0.0838938875rem, -1.5704776067rem, -0.0322875732rem) scale(0.25, 0.25);
    background-color: hsl(5.9452163514, 97.9607465409%, 67.2022653874%);
    opacity: 0.8227759424;
  }
}
.container.fire .fire-particle:nth-child(41) {
  width: 0.8166313264rem;
  height: 0.8511434788rem;
  animation: fire-particle-41 1.113783455s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -73.0556535924ms;
}
@keyframes fire-particle-41 {
  0% {
    transform: translate3d(0.4152668023rem, 0.9692659708rem, 0.9718361333rem) scale(0.4113290936, 1);
    background-color: hsl(12.9929206776, 90.1341295487%, 57.1100383264%);
    opacity: 0.7411388198;
  }
  100% {
    transform: translate3d(-0.3295950594rem, -2.9605979154rem, 0.0920211316rem) scale(0.25, 0.25);
    background-color: hsl(34.4025784363, 95.6231813519%, 74.3440369529%);
    opacity: 0.8717145982;
  }
}
.container.fire .fire-particle:nth-child(42) {
  width: 0.5491112451rem;
  height: 0.6403730551rem;
  animation: fire-particle-42 0.8463927239s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -153.9699817452ms;
}
@keyframes fire-particle-42 {
  0% {
    transform: translate3d(1.4417290633rem, 0.3268883441rem, 0.9140378758rem) scale(0.9787081914, 1);
    background-color: hsl(43.7747595298, 98.3767494503%, 89.8060928964%);
    opacity: 0.9465009416;
  }
  100% {
    transform: translate3d(0.1678851247rem, -2.8811670301rem, -0.2475262416rem) scale(0.25, 0.25);
    background-color: hsl(17.8476896618, 94.3332717314%, 33.6847362137%);
    opacity: 0.9227038462;
  }
}
.container.fire .fire-particle:nth-child(43) {
  width: 0.8692215069rem;
  height: 0.9792975982rem;
  animation: fire-particle-43 0.3269762228s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -39.4481857005ms;
}
@keyframes fire-particle-43 {
  0% {
    transform: translate3d(0.7198722167rem, 0.6042755645rem, 1.3509135534rem) scale(0.8879448567, 1);
    background-color: hsl(44.3832389193, 91.8394097266%, 89.0566624096%);
    opacity: 0.8791796337;
  }
  100% {
    transform: translate3d(-0.1241023386rem, -3.8895747179rem, 0.1897819061rem) scale(0.25, 0.25);
    background-color: hsl(7.451420699, 93.2394451643%, 45.4540195093%);
    opacity: 0.8543515718;
  }
}
.container.fire .fire-particle:nth-child(44) {
  width: 0.8384117723rem;
  height: 0.6481156755rem;
  animation: fire-particle-44 0.6207189227s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -3.106190897ms;
}
@keyframes fire-particle-44 {
  0% {
    transform: translate3d(-1.2524656244rem, 1.1743806574rem, 0.3740345477rem) scale(0.25, 0.25);
    background-color: hsl(30.2323028811, 91.6575142341%, 46.0668568981%);
    opacity: 0.955740057;
  }
  100% {
    transform: translate3d(-1.0279265799rem, -2.4499594631rem, -0.3703746371rem) scale(0, 0);
    background-color: hsl(18.6699378953, 95.0244142291%, 46.3821074376%);
    opacity: 0.8424638097;
  }
}
.container.fire .fire-particle:nth-child(45) {
  width: 0.9411788622rem;
  height: 0.8539446413rem;
  animation: fire-particle-45 0.4208130238s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -115.2426493356ms;
}
@keyframes fire-particle-45 {
  0% {
    transform: translate3d(0.4055693522rem, 1.0470293747rem, 0.6257042381rem) scale(0.7516472776, 1);
    background-color: hsl(45.0345416974, 93.6567285224%, 56.2107641329%);
    opacity: 0.9307788678;
  }
  100% {
    transform: translate3d(0.1706808528rem, -1.1863478844rem, -0.1587668726rem) scale(0.25, 0.25);
    background-color: hsl(12.0683741444, 92.7475764295%, 67.9896922296%);
    opacity: 0.8491313312;
  }
}
.container.fire .fire-particle:nth-child(46) {
  width: 0.508809047rem;
  height: 0.64364592rem;
  animation: fire-particle-46 0.970358486s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -139.7139373438ms;
}
@keyframes fire-particle-46 {
  0% {
    transform: translate3d(0.0036172424rem, 0.4600024258rem, -0.815893449rem) scale(0.4247301999, 1);
    background-color: hsl(39.2746481846, 96.3234990706%, 79.0123408122%);
    opacity: 0.7233010675;
  }
  100% {
    transform: translate3d(0.2692088991rem, -1.0809526304rem, 0.3818692121rem) scale(0.25, 0.25);
    background-color: hsl(24.3425017919, 99.8820415507%, 62.8512201182%);
    opacity: 0.8656164341;
  }
}
.container.fire .fire-particle:nth-child(47) {
  width: 0.9572650832rem;
  height: 0.744300668rem;
  animation: fire-particle-47 0.5172638685s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -151.1568300443ms;
}
@keyframes fire-particle-47 {
  0% {
    transform: translate3d(-0.5990843336rem, 0.7200053883rem, 0.0653892846rem) scale(0.6959037839, 1);
    background-color: hsl(31.3830797518, 91.808676204%, 75.0387384907%);
    opacity: 0.8425062439;
  }
  100% {
    transform: translate3d(-0.1891782665rem, -1.6757831694rem, 0.2561462817rem) scale(0.25, 0.25);
    background-color: hsl(4.0201398018, 94.6347270223%, 66.48363857%);
    opacity: 0.9316314303;
  }
}
.container.fire .fire-particle:nth-child(48) {
  width: 0.6769758685rem;
  height: 0.6166879463rem;
  animation: fire-particle-48 1.0318719936s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -137.3747434703ms;
}
@keyframes fire-particle-48 {
  0% {
    transform: translate3d(-0.5678679378rem, 0.3863511992rem, 0.5284161872rem) scale(0.782058915, 1);
    background-color: hsl(4.193149709, 92.3699231248%, 85.3349456612%);
    opacity: 0.8995073449;
  }
  100% {
    transform: translate3d(-0.3495911094rem, -1.1860700566rem, 0.3421912177rem) scale(0.25, 0.25);
    background-color: hsl(40.2059560973, 92.260902059%, 68.0106998294%);
    opacity: 0.8872883966;
  }
}
.container.fire .fire-particle:nth-child(49) {
  width: 0.9036646013rem;
  height: 0.975945597rem;
  animation: fire-particle-49 1.1124498703s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -136.654937412ms;
}
@keyframes fire-particle-49 {
  0% {
    transform: translate3d(0.320574729rem, 0.855597339rem, -1.0483699494rem) scale(0.7361196365, 1);
    background-color: hsl(43.6032629876, 96.2988826591%, 44.8606360008%);
    opacity: 0.8816729937;
  }
  100% {
    transform: translate3d(0.3607036931rem, -3.5360839933rem, 0.0909132894rem) scale(0.25, 0.25);
    background-color: hsl(42.6000975944, 98.042687248%, 67.6815488349%);
    opacity: 0.902398054;
  }
}
.container.fire .fire-particle:nth-child(50) {
  width: 0.5174196472rem;
  height: 0.8054713623rem;
  animation: fire-particle-50 1.1117786505s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -117.0003374317ms;
}
@keyframes fire-particle-50 {
  0% {
    transform: translate3d(0.9509373649rem, 1.0563386132rem, -0.2888404838rem) scale(0.4630315793, 1);
    background-color: hsl(29.5377370146, 94.3673666067%, 43.0419526481%);
    opacity: 0.9696526213;
  }
  100% {
    transform: translate3d(-0.4078747364rem, -2.0285243455rem, -0.0715793143rem) scale(0.25, 0.25);
    background-color: hsl(46.6139171032, 96.0219233999%, 74.7364900623%);
    opacity: 0.9976155008;
  }
}
.container.fire .fire-particle:nth-child(51) {
  width: 0.7912776442rem;
  height: 0.6279183063rem;
  animation: fire-particle-51 0.2669583336s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -92.4184608631ms;
}
@keyframes fire-particle-51 {
  0% {
    transform: translate3d(0.8967832605rem, 0.5802522815rem, -1.3945628764rem) scale(0.25, 0.25);
    background-color: hsl(30.1746911018, 94.2577682452%, 88.4965149033%);
    opacity: 0.803539999;
  }
  100% {
    transform: translate3d(0.8130093388rem, -3.949360357rem, 0.458760112rem) scale(0, 0);
    background-color: hsl(16.7071804689, 95.1182129176%, 62.0408490137%);
    opacity: 0.8695377166;
  }
}
.container.fire .fire-particle:nth-child(52) {
  width: 0.588190204rem;
  height: 0.8735897769rem;
  animation: fire-particle-52 0.3138044487s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -49.5684996599ms;
}
@keyframes fire-particle-52 {
  0% {
    transform: translate3d(0.1906152061rem, 0.7009333206rem, 0.8426560678rem) scale(0.25, 0.25);
    background-color: hsl(3.6902684166, 91.1588735564%, 78.9314340451%);
    opacity: 0.8908883278;
  }
  100% {
    transform: translate3d(1.5139913143rem, -9.1641792346rem, 0.0662821094rem) scale(0, 0);
    background-color: hsl(21.9203154271, 90.1439067198%, 66.2117754982%);
    opacity: 0.8223748486;
  }
}
.container.fire .fire-particle:nth-child(53) {
  width: 0.8996182933rem;
  height: 0.7983546618rem;
  animation: fire-particle-53 0.8566729795s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -9.2446573407ms;
}
@keyframes fire-particle-53 {
  0% {
    transform: translate3d(-0.1504630246rem, 1.2079735462rem, -0.6304414997rem) scale(0.8379676221, 1);
    background-color: hsl(32.3598820506, 93.3341311935%, 68.7107609689%);
    opacity: 0.824164707;
  }
  100% {
    transform: translate3d(-0.1448969861rem, -2.4823596841rem, 0.1277297243rem) scale(0.25, 0.25);
    background-color: hsl(49.4382275904, 94.3734335903%, 43.9969338954%);
    opacity: 0.9871809039;
  }
}
.container.fire .fire-particle:nth-child(54) {
  width: 0.878717131rem;
  height: 0.5108588014rem;
  animation: fire-particle-54 0.9411337918s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -112.3074586161ms;
}
@keyframes fire-particle-54 {
  0% {
    transform: translate3d(-0.6971678198rem, 0.9214177582rem, -0.8130852571rem) scale(0.9227116516, 1);
    background-color: hsl(35.2708855732, 98.1315074951%, 51.9822105834%);
    opacity: 0.8152346279;
  }
  100% {
    transform: translate3d(-0.4210331943rem, -1.7694924556rem, -0.1392119601rem) scale(0.25, 0.25);
    background-color: hsl(37.3038490199, 96.0392667038%, 30.512386276%);
    opacity: 0.9200381992;
  }
}
.container.fire .fire-particle:nth-child(55) {
  width: 0.6177958903rem;
  height: 0.9745215748rem;
  animation: fire-particle-55 0.9892650191s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -141.9933313928ms;
}
@keyframes fire-particle-55 {
  0% {
    transform: translate3d(-0.9467886132rem, 1.1154344415rem, -1.3391146674rem) scale(0.3401290007, 1);
    background-color: hsl(16.313148943, 92.6443138369%, 61.6738193948%);
    opacity: 0.9405896736;
  }
  100% {
    transform: translate3d(-0.4129368338rem, -2.0285989608rem, -0.0618098763rem) scale(0.25, 0.25);
    background-color: hsl(0.8373270044, 90.8421426976%, 68.6170317534%);
    opacity: 0.8556573507;
  }
}
.container.fire .fire-particle:nth-child(56) {
  width: 0.5191539553rem;
  height: 0.9163458694rem;
  animation: fire-particle-56 0.4956686357s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -123.5055317962ms;
}
@keyframes fire-particle-56 {
  0% {
    transform: translate3d(-0.8168933614rem, 0.2948852674rem, 0.6082751169rem) scale(0.743467009, 1);
    background-color: hsl(49.1532498102, 91.7052424774%, 50.5259293204%);
    opacity: 0.8540452217;
  }
  100% {
    transform: translate3d(-0.4399026462rem, -2.219820072rem, 0.1589752431rem) scale(0.25, 0.25);
    background-color: hsl(26.622435964, 97.3345959486%, 74.4260109446%);
    opacity: 0.9738075539;
  }
}
.container.fire .fire-particle:nth-child(57) {
  width: 0.605497943rem;
  height: 0.7578757481rem;
  animation: fire-particle-57 0.6973306837s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -142.5503314453ms;
}
@keyframes fire-particle-57 {
  0% {
    transform: translate3d(-1.1548988165rem, 1.1507771377rem, -1.0166123544rem) scale(0.25, 0.25);
    background-color: hsl(41.1953213203, 94.8883329769%, 40.0218015124%);
    opacity: 0.7980423121;
  }
  100% {
    transform: translate3d(1.083817444rem, -5.3288524232rem, -0.1614228668rem) scale(0, 0);
    background-color: hsl(5.33920765, 95.5749828645%, 69.7483192017%);
    opacity: 0.81464551;
  }
}
.container.fire .fire-particle:nth-child(58) {
  width: 0.735028964rem;
  height: 0.9561529431rem;
  animation: fire-particle-58 0.8295220162s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -47.2984136424ms;
}
@keyframes fire-particle-58 {
  0% {
    transform: translate3d(-1.3277794182rem, 0.8566264703rem, 0.2633264114rem) scale(0.3789234277, 1);
    background-color: hsl(18.6052281161, 94.3592062677%, 49.9344373221%);
    opacity: 0.968466927;
  }
  100% {
    transform: translate3d(0.3762490942rem, -4.2966625501rem, 0.3913793514rem) scale(0.25, 0.25);
    background-color: hsl(21.6237199482, 96.0096583036%, 75.3478880052%);
    opacity: 0.8755734553;
  }
}
.container.fire .fire-particle:nth-child(59) {
  width: 0.7344902725rem;
  height: 0.68946065rem;
  animation: fire-particle-59 0.5093172122s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -141.1386869652ms;
}
@keyframes fire-particle-59 {
  0% {
    transform: translate3d(-0.0724029926rem, 0.5530708436rem, -1.084441391rem) scale(0.3484964648, 1);
    background-color: hsl(13.6414209441, 99.2029634684%, 68.637005316%);
    opacity: 0.7309486543;
  }
  100% {
    transform: translate3d(-0.3454527723rem, -1.0650420525rem, -0.0625534893rem) scale(0.25, 0.25);
    background-color: hsl(42.4469150679, 99.0016897662%, 40.723525513%);
    opacity: 0.8124896382;
  }
}
.container.fire .fire-particle:nth-child(60) {
  width: 0.8250685862rem;
  height: 0.8150850825rem;
  animation: fire-particle-60 0.8587163225s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -158.8450895463ms;
}
@keyframes fire-particle-60 {
  0% {
    transform: translate3d(0.7306426524rem, 0.995639896rem, -0.8951968432rem) scale(0.841155404, 1);
    background-color: hsl(14.9806214822, 92.8059991883%, 44.0192611503%);
    opacity: 0.9853365434;
  }
  100% {
    transform: translate3d(-0.3927194915rem, -2.5128682067rem, 0.0666243904rem) scale(0.25, 0.25);
    background-color: hsl(36.8538793162, 99.9098841361%, 48.6046428572%);
    opacity: 0.9562423997;
  }
}
.container.fire .fire-particle:nth-child(61) {
  width: 0.8370058019rem;
  height: 0.8870716285rem;
  animation: fire-particle-61 0.5365739036s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -181.2681056061ms;
}
@keyframes fire-particle-61 {
  0% {
    transform: translate3d(0.2594015181rem, 1.1848862848rem, -0.8830646381rem) scale(0.3196231542, 1);
    background-color: hsl(8.4056334481, 93.3166001045%, 66.877534167%);
    opacity: 0.8974565581;
  }
  100% {
    transform: translate3d(0.2827975116rem, -4.075077267rem, -0.0165248721rem) scale(0.25, 0.25);
    background-color: hsl(13.4997701364, 98.5911728043%, 72.8460614216%);
    opacity: 0.9518532836;
  }
}
.container.fire .fire-particle:nth-child(62) {
  width: 0.8227461345rem;
  height: 0.5511188853rem;
  animation: fire-particle-62 0.8669421836s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -157.7413154923ms;
}
@keyframes fire-particle-62 {
  0% {
    transform: translate3d(-1.2695706081rem, 0.6780184171rem, -1.4854572429rem) scale(0.5694683498, 1);
    background-color: hsl(12.0440189199, 95.7405729437%, 50.3256500211%);
    opacity: 0.8470728184;
  }
  100% {
    transform: translate3d(-0.2671236791rem, -3.2180893563rem, 0.4646070522rem) scale(0.25, 0.25);
    background-color: hsl(22.9675103849, 94.7951593787%, 33.3800549362%);
    opacity: 0.824920852;
  }
}
.container.fire .fire-particle:nth-child(63) {
  width: 0.6162238128rem;
  height: 0.7609304693rem;
  animation: fire-particle-63 1.1908960709s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -76.7127058903ms;
}
@keyframes fire-particle-63 {
  0% {
    transform: translate3d(0.5711110118rem, 0.80070953rem, 0.0454626377rem) scale(0.8123796306, 1);
    background-color: hsl(9.438821732, 98.127066401%, 85.9888758873%);
    opacity: 0.9183263609;
  }
  100% {
    transform: translate3d(-0.0654940109rem, -2.0746798077rem, -0.2648945909rem) scale(0.25, 0.25);
    background-color: hsl(28.8758257552, 93.9596857035%, 48.2779471174%);
    opacity: 0.8489901852;
  }
}
.container.fire .fire-particle:nth-child(64) {
  width: 0.6288368601rem;
  height: 0.790199307rem;
  animation: fire-particle-64 0.8191022001s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -111.3896738452ms;
}
@keyframes fire-particle-64 {
  0% {
    transform: translate3d(-1.2707691016rem, 0.5097387877rem, 0.9509902608rem) scale(0.9145944813, 1);
    background-color: hsl(49.0864558505, 98.6724683247%, 67.9468993256%);
    opacity: 0.7580742959;
  }
  100% {
    transform: translate3d(0.4269048265rem, -2.3205024093rem, -0.1024854294rem) scale(0.25, 0.25);
    background-color: hsl(2.6308677258, 93.2758817901%, 60.079011743%);
    opacity: 0.9625268658;
  }
}
.container.fire .fire-particle:nth-child(65) {
  width: 0.5164134103rem;
  height: 0.5685345849rem;
  animation: fire-particle-65 0.5711849301s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -112.5441999297ms;
}
@keyframes fire-particle-65 {
  0% {
    transform: translate3d(0.705973682rem, 0.2555126163rem, 0.4150922721rem) scale(0.3232914266, 1);
    background-color: hsl(8.0990411805, 95.5900498984%, 41.0152318369%);
    opacity: 0.754092416;
  }
  100% {
    transform: translate3d(0.2497096698rem, -1.5112574064rem, -0.281135245rem) scale(0.25, 0.25);
    background-color: hsl(39.1407862843, 90.3730830776%, 44.5236584292%);
    opacity: 0.9157788166;
  }
}
.container.fire .fire-particle:nth-child(66) {
  width: 0.7097868897rem;
  height: 0.7612200492rem;
  animation: fire-particle-66 0.667228641s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -128.3039878396ms;
}
@keyframes fire-particle-66 {
  0% {
    transform: translate3d(0.4487144026rem, 0.5163504213rem, 0.9970590651rem) scale(0.9818799266, 1);
    background-color: hsl(35.023025332, 91.5381729293%, 66.0017041366%);
    opacity: 0.8966015772;
  }
  100% {
    transform: translate3d(-0.2406245338rem, -2.96032166rem, -0.1213241006rem) scale(0.25, 0.25);
    background-color: hsl(24.795227421, 91.8877193867%, 43.9770152323%);
    opacity: 0.8516968174;
  }
}
.container.fire .fire-particle:nth-child(67) {
  width: 0.8187932581rem;
  height: 0.6098413751rem;
  animation: fire-particle-67 0.4679674715s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -9.6724036677ms;
}
@keyframes fire-particle-67 {
  0% {
    transform: translate3d(-0.9356256562rem, 0.745918305rem, 1.0709626382rem) scale(0.8418824764, 1);
    background-color: hsl(31.6156165595, 99.4721579346%, 43.6624804463%);
    opacity: 0.7572053718;
  }
  100% {
    transform: translate3d(-0.0844733042rem, -1.1463227388rem, -0.2051749026rem) scale(0.25, 0.25);
    background-color: hsl(24.1500999757, 94.3806639854%, 69.2115578812%);
    opacity: 0.8611569419;
  }
}
.container.fire .fire-particle:nth-child(68) {
  width: 0.532691136rem;
  height: 0.8729552846rem;
  animation: fire-particle-68 0.3328311124s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -81.120104722ms;
}
@keyframes fire-particle-68 {
  0% {
    transform: translate3d(-0.8082860868rem, 0.9114055585rem, 0.6643367413rem) scale(0.6074284394, 1);
    background-color: hsl(14.3763841727, 98.1805180928%, 48.2581442483%);
    opacity: 0.7985145183;
  }
  100% {
    transform: translate3d(-0.2905492654rem, -3.0514680009rem, 0.383497388rem) scale(0.25, 0.25);
    background-color: hsl(2.4524448365, 99.4152269874%, 75.9302251838%);
    opacity: 0.8284175709;
  }
}
.container.fire .fire-particle:nth-child(69) {
  width: 0.8208641482rem;
  height: 0.8093247356rem;
  animation: fire-particle-69 0.4471930305s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -27.2259606972ms;
}
@keyframes fire-particle-69 {
  0% {
    transform: translate3d(-0.5145702594rem, 1.2295315918rem, -1.0253357203rem) scale(0.6493858712, 1);
    background-color: hsl(9.6328263968, 94.7182465609%, 82.9333005633%);
    opacity: 0.994653047;
  }
  100% {
    transform: translate3d(0.1842516493rem, -2.702916629rem, 0.2525823205rem) scale(0.25, 0.25);
    background-color: hsl(27.185780745, 97.2453617007%, 47.5011361906%);
    opacity: 0.8953460401;
  }
}
.container.fire .fire-particle:nth-child(70) {
  width: 0.9649770128rem;
  height: 0.6722727227rem;
  animation: fire-particle-70 0.4466201684s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -24.7343173052ms;
}
@keyframes fire-particle-70 {
  0% {
    transform: translate3d(-0.6706629686rem, 0.4092004829rem, -0.706398304rem) scale(0.2606548437, 1);
    background-color: hsl(8.4605238444, 96.8497953301%, 67.8102990563%);
    opacity: 0.7549647009;
  }
  100% {
    transform: translate3d(0.005441269rem, -2.2110786889rem, -0.4054646782rem) scale(0.25, 0.25);
    background-color: hsl(6.9100261281, 98.5437756392%, 65.505260808%);
    opacity: 0.8027250115;
  }
}
.container.fire .fire-particle:nth-child(71) {
  width: 0.9651717218rem;
  height: 0.6273256617rem;
  animation: fire-particle-71 0.5552400207s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -98.8983260016ms;
}
@keyframes fire-particle-71 {
  0% {
    transform: translate3d(-0.3297971514rem, 0.329705481rem, 1.2618844305rem) scale(0.8129053041, 1);
    background-color: hsl(28.1878820394, 91.5590157905%, 80.8950352775%);
    opacity: 0.8763803746;
  }
  100% {
    transform: translate3d(0.3065566536rem, -2.3277449359rem, -0.2914036987rem) scale(0.25, 0.25);
    background-color: hsl(34.7659961445, 95.8371281161%, 40.7257489468%);
    opacity: 0.9557389635;
  }
}
.container.fire .fire-particle:nth-child(72) {
  width: 0.5145650148rem;
  height: 0.7314824215rem;
  animation: fire-particle-72 0.6033294404s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -110.5006606812ms;
}
@keyframes fire-particle-72 {
  0% {
    transform: translate3d(-0.2945052285rem, 1.1450762816rem, -0.2605294293rem) scale(0.5089503673, 1);
    background-color: hsl(21.8918561436, 95.1351126093%, 51.7268908632%);
    opacity: 0.7238269978;
  }
  100% {
    transform: translate3d(-0.3075875652rem, -1.6506649427rem, -0.114663543rem) scale(0.25, 0.25);
    background-color: hsl(13.1679772418, 91.5523747767%, 39.3458729578%);
    opacity: 0.9666243457;
  }
}
.container.fire .fire-particle:nth-child(73) {
  width: 0.630100675rem;
  height: 0.9242804943rem;
  animation: fire-particle-73 0.393675178s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -78.5462999217ms;
}
@keyframes fire-particle-73 {
  0% {
    transform: translate3d(1.2138700446rem, 1.1686634311rem, 0.4124524661rem) scale(0.8841975538, 1);
    background-color: hsl(41.5739426263, 99.9090235318%, 49.9154598011%);
    opacity: 0.8147008456;
  }
  100% {
    transform: translate3d(-0.1567241035rem, -4.4974084805rem, -0.1705236451rem) scale(0.25, 0.25);
    background-color: hsl(0.9321558211, 95.9234340565%, 75.4683869068%);
    opacity: 0.8500773411;
  }
}
.container.fire .fire-particle:nth-child(74) {
  width: 0.5512605275rem;
  height: 0.6005649927rem;
  animation: fire-particle-74 0.6109551737s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -71.0682203925ms;
}
@keyframes fire-particle-74 {
  0% {
    transform: translate3d(-0.0966573563rem, 0.752964816rem, -1.2907526844rem) scale(0.4101564576, 1);
    background-color: hsl(30.7460603828, 90.7884950895%, 82.4206215995%);
    opacity: 0.9992416803;
  }
  100% {
    transform: translate3d(-0.1845916988rem, -4.0266878683rem, -0.2376681795rem) scale(0.25, 0.25);
    background-color: hsl(36.4533988696, 94.0757799696%, 70.1948459271%);
    opacity: 0.8980024549;
  }
}
.container.fire .fire-particle:nth-child(75) {
  width: 0.8093043824rem;
  height: 0.7856277143rem;
  animation: fire-particle-75 1.1229157239s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -119.5584733281ms;
}
@keyframes fire-particle-75 {
  0% {
    transform: translate3d(-0.2714380566rem, 1.0792402204rem, -0.1585458011rem) scale(0.9775887461, 1);
    background-color: hsl(32.8401062326, 96.815823419%, 65.0179441252%);
    opacity: 0.8477473362;
  }
  100% {
    transform: translate3d(0.4281697775rem, -3.5139177439rem, 0.1018315258rem) scale(0.25, 0.25);
    background-color: hsl(24.9125142093, 98.8254858481%, 63.6142968962%);
    opacity: 0.8428403641;
  }
}
.container.fire .fire-particle:nth-child(76) {
  width: 0.6127725138rem;
  height: 0.716571908rem;
  animation: fire-particle-76 0.6972801862s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -5.0087714609ms;
}
@keyframes fire-particle-76 {
  0% {
    transform: translate3d(-0.6499184718rem, 0.8042349531rem, -0.4976786735rem) scale(0.7603532489, 1);
    background-color: hsl(22.3499332175, 98.8619019922%, 45.8437082299%);
    opacity: 0.7238703348;
  }
  100% {
    transform: translate3d(0.2083522152rem, -3.8486497461rem, -0.2129819004rem) scale(0.25, 0.25);
    background-color: hsl(27.6721802213, 90.8785587839%, 71.3190202873%);
    opacity: 0.8510605559;
  }
}
.container.fire .fire-particle:nth-child(77) {
  width: 0.9433085302rem;
  height: 0.5122362386rem;
  animation: fire-particle-77 1.2448568466s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -20.9140034539ms;
}
@keyframes fire-particle-77 {
  0% {
    transform: translate3d(1.2053164281rem, 0.6981974312rem, -0.3261301737rem) scale(0.3081437666, 1);
    background-color: hsl(21.3903627358, 95.9677107788%, 81.7877681718%);
    opacity: 0.9386445666;
  }
  100% {
    transform: translate3d(0.4129930966rem, -2.1936890607rem, -0.1316152957rem) scale(0.25, 0.25);
    background-color: hsl(10.401108685, 94.7234518471%, 37.3059464051%);
    opacity: 0.8753350356;
  }
}
.container.fire .fire-particle:nth-child(78) {
  width: 0.6371495553rem;
  height: 0.7168415738rem;
  animation: fire-particle-78 1.2032291727s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -17.962850443ms;
}
@keyframes fire-particle-78 {
  0% {
    transform: translate3d(0.6307169225rem, 0.420923416rem, -0.4764805605rem) scale(0.25, 0.25);
    background-color: hsl(8.6962711819, 95.6200539466%, 81.7350617928%);
    opacity: 0.7043898508;
  }
  100% {
    transform: translate3d(-1.0011953646rem, -5.848077244rem, 0.4799343236rem) scale(0, 0);
    background-color: hsl(15.9274878909, 97.5666931532%, 65.7483098095%);
    opacity: 0.8629740677;
  }
}
.container.fire .fire-particle:nth-child(79) {
  width: 0.807253203rem;
  height: 0.5293946327rem;
  animation: fire-particle-79 0.5192857788s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -143.0127617836ms;
}
@keyframes fire-particle-79 {
  0% {
    transform: translate3d(-0.0842583619rem, 0.7278241765rem, 0.5965435586rem) scale(0.758165686, 1);
    background-color: hsl(11.4852197337, 95.8527382339%, 44.8839432675%);
    opacity: 0.8539467737;
  }
  100% {
    transform: translate3d(0.168063941rem, -2.2717436677rem, 0.432667863rem) scale(0.25, 0.25);
    background-color: hsl(42.4297591184, 99.1213085211%, 69.7510467849%);
    opacity: 0.8311940331;
  }
}
.container.fire .fire-particle:nth-child(80) {
  width: 0.7664087875rem;
  height: 0.9339280301rem;
  animation: fire-particle-80 1.0195897311s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -49.7190747919ms;
}
@keyframes fire-particle-80 {
  0% {
    transform: translate3d(-0.134203593rem, 0.3474774751rem, 0.6231690105rem) scale(0.7401175536, 1);
    background-color: hsl(2.3928259456, 95.2850288314%, 54.2884418867%);
    opacity: 0.7287827507;
  }
  100% {
    transform: translate3d(-0.0699248529rem, -3.9959491938rem, 0.4742788432rem) scale(0.25, 0.25);
    background-color: hsl(5.0648441434, 97.8100569135%, 49.8778732628%);
    opacity: 0.9186954667;
  }
}
.container.fire .fire-particle:nth-child(81) {
  width: 0.851376289rem;
  height: 0.6694007417rem;
  animation: fire-particle-81 0.9563502453s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -158.9046754923ms;
}
@keyframes fire-particle-81 {
  0% {
    transform: translate3d(1.042342062rem, 0.9485686576rem, -0.8000931792rem) scale(0.407586551, 1);
    background-color: hsl(4.1908854297, 90.1106040696%, 50.3618927922%);
    opacity: 0.864457089;
  }
  100% {
    transform: translate3d(-0.3678050524rem, -1.2014739194rem, 0.4349921645rem) scale(0.25, 0.25);
    background-color: hsl(43.0915589322, 94.6901316277%, 35.8420999289%);
    opacity: 0.9120070322;
  }
}
.container.fire .fire-particle:nth-child(82) {
  width: 0.6539900444rem;
  height: 0.9078520501rem;
  animation: fire-particle-82 0.8550697588s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -176.9206442177ms;
}
@keyframes fire-particle-82 {
  0% {
    transform: translate3d(1.4127339722rem, 0.8139424486rem, -0.6878761643rem) scale(0.6793702793, 1);
    background-color: hsl(13.9937295984, 91.6620965582%, 72.6580273479%);
    opacity: 0.7037409245;
  }
  100% {
    transform: translate3d(-0.0396244654rem, -4.0002199857rem, -0.2642901451rem) scale(0.25, 0.25);
    background-color: hsl(31.871486795, 98.5576258555%, 78.1260690454%);
    opacity: 0.9384480795;
  }
}
.container.fire .fire-particle:nth-child(83) {
  width: 0.7329352025rem;
  height: 0.5429123723rem;
  animation: fire-particle-83 0.9062893143s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -186.562522055ms;
}
@keyframes fire-particle-83 {
  0% {
    transform: translate3d(0.859352074rem, 1.1138033842rem, 0.6419798025rem) scale(0.25, 0.25);
    background-color: hsl(37.6630441877, 96.1843217004%, 61.9640444717%);
    opacity: 0.9956828497;
  }
  100% {
    transform: translate3d(1.2159957892rem, -6.7403269449rem, -0.4690372127rem) scale(0, 0);
    background-color: hsl(7.9103933332, 98.5105651671%, 54.1229089643%);
    opacity: 0.966249309;
  }
}
.container.fire .fire-particle:nth-child(84) {
  width: 0.7853799633rem;
  height: 0.8654392915rem;
  animation: fire-particle-84 1.113064046s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -74.7081570602ms;
}
@keyframes fire-particle-84 {
  0% {
    transform: translate3d(-0.7601070156rem, 0.4758978306rem, 1.3796721519rem) scale(0.7876463369, 1);
    background-color: hsl(19.5660323493, 91.9079553802%, 84.3691773298%);
    opacity: 0.7766551738;
  }
  100% {
    transform: translate3d(-0.2266447902rem, -2.0329985716rem, 0.0799502852rem) scale(0.25, 0.25);
    background-color: hsl(25.4766065988, 98.3862611275%, 48.8448679805%);
    opacity: 0.8565014504;
  }
}
.container.fire .fire-particle:nth-child(85) {
  width: 0.9458042177rem;
  height: 0.5949610174rem;
  animation: fire-particle-85 0.5874078561s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -102.4504160378ms;
}
@keyframes fire-particle-85 {
  0% {
    transform: translate3d(0.8332075137rem, 0.6909401663rem, 1.0151812006rem) scale(0.5303243675, 1);
    background-color: hsl(38.4098240373, 91.3996434122%, 75.7422787809%);
    opacity: 0.7720671191;
  }
  100% {
    transform: translate3d(0.0080162142rem, -4.0431121991rem, 0.1638416003rem) scale(0.25, 0.25);
    background-color: hsl(10.376129345, 94.7400820044%, 70.9397936866%);
    opacity: 0.9946133031;
  }
}
.container.fire .fire-particle:nth-child(86) {
  width: 0.8103791712rem;
  height: 0.7964851615rem;
  animation: fire-particle-86 0.3688004125s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -169.8475197666ms;
}
@keyframes fire-particle-86 {
  0% {
    transform: translate3d(0.6792485104rem, 1.2191591973rem, -1.1123105125rem) scale(0.7228179697, 1);
    background-color: hsl(2.7549985264, 94.4847725379%, 61.753067237%);
    opacity: 0.8750406414;
  }
  100% {
    transform: translate3d(0.2949781417rem, -2.045157463rem, -0.0024237667rem) scale(0.25, 0.25);
    background-color: hsl(46.6961201916, 92.2154375574%, 45.4121255802%);
    opacity: 0.9238276405;
  }
}
.container.fire .fire-particle:nth-child(87) {
  width: 0.843879781rem;
  height: 0.7777627791rem;
  animation: fire-particle-87 0.4240642873s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -98.0388849758ms;
}
@keyframes fire-particle-87 {
  0% {
    transform: translate3d(1.0166096192rem, 1.2171203327rem, -0.0871545014rem) scale(0.9015117274, 1);
    background-color: hsl(21.0448331662, 97.1597517897%, 61.2886612872%);
    opacity: 0.9812869909;
  }
  100% {
    transform: translate3d(-0.0148884867rem, -3.2417352979rem, -0.2756623148rem) scale(0.25, 0.25);
    background-color: hsl(11.9933003286, 92.4994759932%, 64.813688338%);
    opacity: 0.9433594984;
  }
}
.container.fire .fire-particle:nth-child(88) {
  width: 0.9051890163rem;
  height: 0.6689231715rem;
  animation: fire-particle-88 0.3028342224s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -197.6357377145ms;
}
@keyframes fire-particle-88 {
  0% {
    transform: translate3d(0.7123798025rem, 0.7392019318rem, 1.3193815444rem) scale(0.5994983596, 1);
    background-color: hsl(39.0347212955, 91.7714438177%, 86.8680800277%);
    opacity: 0.880633263;
  }
  100% {
    transform: translate3d(-0.02366369rem, -4.2004996697rem, -0.4814948331rem) scale(0.25, 0.25);
    background-color: hsl(7.2976822022, 97.4754386673%, 75.1343803918%);
    opacity: 0.8842193728;
  }
}
.container.fire .fire-particle:nth-child(89) {
  width: 0.7432629662rem;
  height: 0.9542433447rem;
  animation: fire-particle-89 0.7061554048s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -106.1671998063ms;
}
@keyframes fire-particle-89 {
  0% {
    transform: translate3d(0.6925321634rem, 0.2972762812rem, 0.2791972619rem) scale(0.3336280163, 1);
    background-color: hsl(10.1756428244, 99.1102771931%, 87.0461558027%);
    opacity: 0.9734172839;
  }
  100% {
    transform: translate3d(-0.4000299069rem, -1.6243233117rem, -0.4569832984rem) scale(0.25, 0.25);
    background-color: hsl(33.7454361171, 99.3060549447%, 67.8039152235%);
    opacity: 0.8127714685;
  }
}
.container.fire .fire-particle:nth-child(90) {
  width: 0.5153986403rem;
  height: 0.7698639484rem;
  animation: fire-particle-90 0.7549185811s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -58.7719023532ms;
}
@keyframes fire-particle-90 {
  0% {
    transform: translate3d(-0.6277293562rem, 0.3908112223rem, 0.5868923168rem) scale(0.4665597565, 1);
    background-color: hsl(24.6343422297, 93.96610346%, 62.9739572395%);
    opacity: 0.8391808111;
  }
  100% {
    transform: translate3d(0.1799965581rem, -4.3326531159rem, 0.3905508212rem) scale(0.25, 0.25);
    background-color: hsl(3.9763213241, 93.563585555%, 42.0397175569%);
    opacity: 0.8152196649;
  }
}
.container.fire .fire-particle:nth-child(91) {
  width: 0.8624653315rem;
  height: 0.6649824773rem;
  animation: fire-particle-91 0.3770373824s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -180.3999321609ms;
}
@keyframes fire-particle-91 {
  0% {
    transform: translate3d(1.4756767389rem, 1.2019899975rem, -0.8573419258rem) scale(0.554219869, 1);
    background-color: hsl(10.8319861359, 92.6257900668%, 50.2825418326%);
    opacity: 0.7905636827;
  }
  100% {
    transform: translate3d(-0.4734216722rem, -3.0934223388rem, -0.4737465859rem) scale(0.25, 0.25);
    background-color: hsl(16.2872203857, 96.8075141754%, 33.8038428494%);
    opacity: 0.9360076235;
  }
}
.container.fire .fire-particle:nth-child(92) {
  width: 0.5678434887rem;
  height: 0.8799349782rem;
  animation: fire-particle-92 0.7102221949s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -73.4568336345ms;
}
@keyframes fire-particle-92 {
  0% {
    transform: translate3d(0.4552937332rem, 0.7165348007rem, -1.2047081769rem) scale(0.9197666832, 1);
    background-color: hsl(10.848335327, 91.493097753%, 64.1935933574%);
    opacity: 0.9267093982;
  }
  100% {
    transform: translate3d(-0.0725314279rem, -3.7588224878rem, -0.4039049464rem) scale(0.25, 0.25);
    background-color: hsl(7.5485556212, 95.8768913664%, 67.003642638%);
    opacity: 0.9349562524;
  }
}
.container.fire .fire-particle:nth-child(93) {
  width: 0.7953437965rem;
  height: 0.6549280508rem;
  animation: fire-particle-93 0.6258979702s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -192.482658572ms;
}
@keyframes fire-particle-93 {
  0% {
    transform: translate3d(1.3788197245rem, 1.0613424538rem, -0.1457024977rem) scale(0.3536229095, 1);
    background-color: hsl(40.7599982255, 91.9920601717%, 64.0655040711%);
    opacity: 0.9540914368;
  }
  100% {
    transform: translate3d(-0.1740717101rem, -2.3754912341rem, -0.3041014644rem) scale(0.25, 0.25);
    background-color: hsl(10.388413652, 90.9650931445%, 32.3771234249%);
    opacity: 0.9899673139;
  }
}
.container.fire .fire-particle:nth-child(94) {
  width: 0.5889179253rem;
  height: 0.865637686rem;
  animation: fire-particle-94 0.6721485828s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -63.4594565371ms;
}
@keyframes fire-particle-94 {
  0% {
    transform: translate3d(0.1182702955rem, 1.0968112964rem, -0.9852660393rem) scale(0.9434512666, 1);
    background-color: hsl(18.8631072337, 95.6194657608%, 65.291654053%);
    opacity: 0.8983815585;
  }
  100% {
    transform: translate3d(-0.0818593283rem, -4.2641172546rem, 0.1346039957rem) scale(0.25, 0.25);
    background-color: hsl(15.1368514436, 98.1503821739%, 40.093657266%);
    opacity: 0.8455301395;
  }
}
.container.fire .fire-particle:nth-child(95) {
  width: 0.6563400658rem;
  height: 0.7201915711rem;
  animation: fire-particle-95 1.1595689992s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -62.2793398632ms;
}
@keyframes fire-particle-95 {
  0% {
    transform: translate3d(1.4207987911rem, 0.9054015955rem, 0.9285523544rem) scale(0.3268337055, 1);
    background-color: hsl(9.3181041609, 99.1896877029%, 46.9943303063%);
    opacity: 0.9534156818;
  }
  100% {
    transform: translate3d(-0.4875250155rem, -2.2071356529rem, -0.4946087179rem) scale(0.25, 0.25);
    background-color: hsl(2.77753935, 96.1217280536%, 39.1302200265%);
    opacity: 0.8704294923;
  }
}
.container.fire .fire-particle:nth-child(96) {
  width: 0.5857203984rem;
  height: 0.7856420657rem;
  animation: fire-particle-96 0.9258829452s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -77.1741954557ms;
}
@keyframes fire-particle-96 {
  0% {
    transform: translate3d(0.0601416681rem, 0.9242946261rem, 0.8212319384rem) scale(0.7407540203, 1);
    background-color: hsl(9.7655664972, 98.5428215848%, 78.9412493884%);
    opacity: 0.7952201792;
  }
  100% {
    transform: translate3d(-0.1078515562rem, -2.8488489312rem, -0.0580012116rem) scale(0.25, 0.25);
    background-color: hsl(32.2054846496, 98.2698091128%, 36.9882531787%);
    opacity: 0.8948686972;
  }
}
.container.fire .fire-particle:nth-child(97) {
  width: 0.5752037196rem;
  height: 0.6606701557rem;
  animation: fire-particle-97 0.4184152334s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -2.3399945002ms;
}
@keyframes fire-particle-97 {
  0% {
    transform: translate3d(-1.2541357617rem, 0.8790284056rem, 1.3724689199rem) scale(0.9600548133, 1);
    background-color: hsl(39.1543455252, 93.850818132%, 69.5072152744%);
    opacity: 0.7941888931;
  }
  100% {
    transform: translate3d(-0.4291733875rem, -1.4855691003rem, -0.2485877937rem) scale(0.25, 0.25);
    background-color: hsl(46.4069789303, 92.6945677327%, 31.95769452%);
    opacity: 0.8227885841;
  }
}
.container.fire .fire-particle:nth-child(98) {
  width: 0.9464707588rem;
  height: 0.7192362609rem;
  animation: fire-particle-98 0.7008052952s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -40.3298900255ms;
}
@keyframes fire-particle-98 {
  0% {
    transform: translate3d(-1.0168024016rem, 1.2067845977rem, 1.391620577rem) scale(0.3944086314, 1);
    background-color: hsl(24.0487292856, 99.405994918%, 57.9696729388%);
    opacity: 0.782536346;
  }
  100% {
    transform: translate3d(0.212293715rem, -2.8177278753rem, 0.4153313455rem) scale(0.25, 0.25);
    background-color: hsl(3.8157269187, 92.5576830606%, 41.3497818106%);
    opacity: 0.9709679295;
  }
}
.container.fire .fire-particle:nth-child(99) {
  width: 0.7689943753rem;
  height: 0.9208809948rem;
  animation: fire-particle-99 0.4635370264s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -148.4787076574ms;
}
@keyframes fire-particle-99 {
  0% {
    transform: translate3d(1.0044627298rem, 0.5771268867rem, 0.924996001rem) scale(0.2908001154, 1);
    background-color: hsl(28.3955855588, 97.2600006403%, 51.2215999934%);
    opacity: 0.7382601698;
  }
  100% {
    transform: translate3d(0.3276762956rem, -4.186808629rem, -0.191599315rem) scale(0.25, 0.25);
    background-color: hsl(4.0645693517, 97.3466581929%, 30.0538388407%);
    opacity: 0.9774894302;
  }
}
.container.fire .fire-particle:nth-child(100) {
  width: 0.9719626719rem;
  height: 0.5013939632rem;
  animation: fire-particle-100 1.1543629275s cubic-bezier(0.4, 0.51, 0.83, 0.67) infinite normal;
  animation-delay: -26.1147445416ms;
}
@keyframes fire-particle-100 {
  0% {
    transform: translate3d(0.3381365606rem, 0.7091958263rem, 1.0338918661rem) scale(0.4425390591, 1);
    background-color: hsl(44.7151628907, 91.9395412228%, 77.6767759604%);
    opacity: 0.9692199165;
  }
  100% {
    transform: translate3d(-0.1794550465rem, -2.7945868044rem, 0.4123811987rem) scale(0.25, 0.25);
    background-color: hsl(38.4554637048, 99.9596392873%, 33.4296045921%);
    opacity: 0.8727792315;
  }
}
.container.bright .bright-particle {
  bottom: 2.5rem;
  border-radius: 0.25rem;
}
.container.bright .bright-particle:nth-child(1) {
  width: 0.2086725384rem;
  height: 0.3335401059rem;
  animation: bright-fire-particle-1 0.3526408702s ease-in-out infinite normal;
  animation-delay: -129.5122726639ms;
}
@keyframes bright-fire-particle-1 {
  0% {
    transform: translate3d(-0.1657319851rem, 0.0903611041rem, 0.1150113721rem) scale(1);
    background-color: hsl(34.5827038746, 96.1484930992%, 95.9122917998%);
    opacity: 0.9648061198;
  }
  100% {
    transform: translate3d(-0.1475319489rem, -0.2507284279rem, -0.9791938171rem) scale(0.5);
    background-color: hsl(31.8662398348, 95.3001057803%, 79.4902618115%);
    opacity: 0.9964401117;
  }
}
.container.bright .bright-particle:nth-child(2) {
  width: 0.2759163645rem;
  height: 0.4223447424rem;
  animation: bright-fire-particle-2 0.3287856981s ease-in-out infinite normal;
  animation-delay: -146.9835303257ms;
}
@keyframes bright-fire-particle-2 {
  0% {
    transform: translate3d(-0.300516353rem, 0.0982531223rem, 0.148626913rem) scale(1);
    background-color: hsl(13.0659271577, 93.8025193184%, 91.1040732591%);
    opacity: 0.938605084;
  }
  100% {
    transform: translate3d(-0.2495669309rem, -0.4217390206rem, -1.2579631033rem) scale(0.5);
    background-color: hsl(45.7766428399, 99.0390416657%, 55.3021805019%);
    opacity: 0.8546977959;
  }
}
.container.bright .bright-particle:nth-child(3) {
  width: 0.3279704908rem;
  height: 0.396838362rem;
  animation: bright-fire-particle-3 0.3391969767s ease-in-out infinite normal;
  animation-delay: -195.5202673546ms;
}
@keyframes bright-fire-particle-3 {
  0% {
    transform: translate3d(0.71765811rem, 0.0195975372rem, 0.1606448418rem) scale(1);
    background-color: hsl(12.2918190706, 94.8368197932%, 96.1811981303%);
    opacity: 0.8753454141;
  }
  100% {
    transform: translate3d(-0.2126800934rem, -0.2824472868rem, -1.4506677087rem) scale(0.5);
    background-color: hsl(14.4976254204, 93.0188689758%, 61.7776348248%);
    opacity: 0.9502484567;
  }
}
.container.bright .bright-particle:nth-child(4) {
  width: 0.377928705rem;
  height: 0.3415199748rem;
  animation: bright-fire-particle-4 0.1279774728s ease-in-out infinite normal;
  animation-delay: -14.6518743076ms;
}
@keyframes bright-fire-particle-4 {
  0% {
    transform: translate3d(-0.8844363935rem, 0.1921789126rem, 0.1707266985rem) scale(1);
    background-color: hsl(42.5797965261, 90.5000820249%, 73.6112396064%);
    opacity: 0.8505018204;
  }
  100% {
    transform: translate3d(0.1166734446rem, -1.1065278997rem, -0.5077883577rem) scale(0.5);
    background-color: hsl(43.780785478, 93.4116299901%, 62.8342837884%);
    opacity: 0.9779925117;
  }
}
.container.bright .bright-particle:nth-child(5) {
  width: 0.3495931035rem;
  height: 0.3789582814rem;
  animation: bright-fire-particle-5 0.1906992803s ease-in-out infinite normal;
  animation-delay: -123.4182018774ms;
}
@keyframes bright-fire-particle-5 {
  0% {
    transform: translate3d(0.8639335242rem, 0.168316527rem, 0.1063790673rem) scale(1);
    background-color: hsl(7.1992884363, 99.6281493506%, 70.4307048914%);
    opacity: 0.7109790607;
  }
  100% {
    transform: translate3d(-0.0763128257rem, -0.6927395143rem, -1.4145285262rem) scale(0.5);
    background-color: hsl(36.5625995885, 91.4572246271%, 56.9487690164%);
    opacity: 0.9529280688;
  }
}
.container.bright .bright-particle:nth-child(6) {
  width: 0.3659829567rem;
  height: 0.5736878524rem;
  animation: bright-fire-particle-6 0.3473133302s ease-in-out infinite normal;
  animation-delay: -154.9683567931ms;
}
@keyframes bright-fire-particle-6 {
  0% {
    transform: translate3d(0.4532477286rem, 0.0708916056rem, 0.1873032541rem) scale(1);
    background-color: hsl(24.5044872207, 94.4199029399%, 72.2210518825%);
    opacity: 0.7811034809;
  }
  100% {
    transform: translate3d(0.2049815697rem, -0.2987366835rem, -1.3235026421rem) scale(0.5);
    background-color: hsl(3.7333812747, 90.5582249893%, 53.6633861356%);
    opacity: 0.8724370137;
  }
}
.container.bright .bright-particle:nth-child(7) {
  width: 0.362557rem;
  height: 0.5964847039rem;
  animation: bright-fire-particle-7 0.101448256s ease-in-out infinite normal;
  animation-delay: -4.1239255557ms;
}
@keyframes bright-fire-particle-7 {
  0% {
    transform: translate3d(0.359217612rem, 0.1330214448rem, 0.0759080472rem) scale(1);
    background-color: hsl(32.8679982241, 93.913625916%, 75.5749460112%);
    opacity: 0.8494374774;
  }
  100% {
    transform: translate3d(-0.1119889346rem, -0.5033132002rem, -0.3238644256rem) scale(0.5);
    background-color: hsl(41.5403939563, 92.6440867435%, 56.2664042749%);
    opacity: 0.9137654293;
  }
}
.container.bright .bright-particle:nth-child(8) {
  width: 0.340613765rem;
  height: 0.4400695661rem;
  animation: bright-fire-particle-8 0.1519082155s ease-in-out infinite normal;
  animation-delay: -196.0045964631ms;
}
@keyframes bright-fire-particle-8 {
  0% {
    transform: translate3d(-0.5736771212rem, 0.0209538912rem, 0.0208293263rem) scale(1);
    background-color: hsl(31.9160437218, 90.3369049721%, 84.2987089877%);
    opacity: 0.9333565752;
  }
  100% {
    transform: translate3d(-0.2365473014rem, -1.0376639558rem, -1.2144125947rem) scale(0.5);
    background-color: hsl(26.3410466531, 98.9382936131%, 59.9288554682%);
    opacity: 0.9907629857;
  }
}
.container.bright .bright-particle:nth-child(9) {
  width: 0.3147446903rem;
  height: 0.5779318274rem;
  animation: bright-fire-particle-9 0.2463807706s ease-in-out infinite normal;
  animation-delay: -131.3823277049ms;
}
@keyframes bright-fire-particle-9 {
  0% {
    transform: translate3d(0.8546185963rem, 0.244684744rem, 0.2493026229rem) scale(1);
    background-color: hsl(41.5194487279, 94.6108140686%, 96.9135544711%);
    opacity: 0.8617387615;
  }
  100% {
    transform: translate3d(0.1466188874rem, -0.4801002263rem, -1.1473024514rem) scale(0.5);
    background-color: hsl(19.6911631022, 94.9200510818%, 75.0201420762%);
    opacity: 0.9117255715;
  }
}
.container.bright .bright-particle:nth-child(10) {
  width: 0.3370755679rem;
  height: 0.4907410685rem;
  animation: bright-fire-particle-10 0.3049687495s ease-in-out infinite normal;
  animation-delay: -11.2933637896ms;
}
@keyframes bright-fire-particle-10 {
  0% {
    transform: translate3d(0.8747192908rem, 0.077563276rem, 0.2163190093rem) scale(1);
    background-color: hsl(30.7402591789, 92.6179680188%, 70.3334266983%);
    opacity: 0.979841643;
  }
  100% {
    transform: translate3d(-0.1685153779rem, -1.1001333273rem, -0.4823990018rem) scale(0.5);
    background-color: hsl(35.3819367704, 94.5022127253%, 60.1203235271%);
    opacity: 0.8759998926;
  }
}
.container.bright .bright-particle:nth-child(11) {
  width: 0.3430540221rem;
  height: 0.3839915747rem;
  animation: bright-fire-particle-11 0.1377304488s ease-in-out infinite normal;
  animation-delay: -166.6112112687ms;
}
@keyframes bright-fire-particle-11 {
  0% {
    transform: translate3d(-0.1880038034rem, 0.0720458069rem, 0.1066505987rem) scale(1);
    background-color: hsl(18.7705156118, 96.4513429818%, 92.8577638537%);
    opacity: 0.7019419961;
  }
  100% {
    transform: translate3d(0.1760824152rem, -0.7283148149rem, -1.3823993151rem) scale(0.5);
    background-color: hsl(15.5180285068, 92.6206383827%, 52.4086741112%);
    opacity: 0.8946524604;
  }
}
.container.bright .bright-particle:nth-child(12) {
  width: 0.3597697402rem;
  height: 0.4143078906rem;
  animation: bright-fire-particle-12 0.2618484099s ease-in-out infinite normal;
  animation-delay: -150.5344907964ms;
}
@keyframes bright-fire-particle-12 {
  0% {
    transform: translate3d(-0.1720908893rem, 0.0326217759rem, 0.0836294625rem) scale(1);
    background-color: hsl(38.6328669694, 95.1776139336%, 78.4209598034%);
    opacity: 0.7231173302;
  }
  100% {
    transform: translate3d(0.1677253591rem, -0.0087906326rem, -0.4721976255rem) scale(0.5);
    background-color: hsl(23.0651718856, 94.2920307637%, 77.0813166667%);
    opacity: 0.8223058296;
  }
}
.container.bright .bright-particle:nth-child(13) {
  width: 0.3815370413rem;
  height: 0.4547702746rem;
  animation: bright-fire-particle-13 0.3818636398s ease-in-out infinite normal;
  animation-delay: -4.0672408071ms;
}
@keyframes bright-fire-particle-13 {
  0% {
    transform: translate3d(0.9554471109rem, 0.1453372611rem, 0.1889840568rem) scale(1);
    background-color: hsl(28.2583386415, 91.4576500024%, 86.5021165253%);
    opacity: 0.9593636226;
  }
  100% {
    transform: translate3d(-0.2359194095rem, -0.046793258rem, -1.2431959805rem) scale(0.5);
    background-color: hsl(23.2595853179, 92.6771637765%, 69.5117208332%);
    opacity: 0.9558868666;
  }
}
.container.bright .bright-particle:nth-child(14) {
  width: 0.3558697735rem;
  height: 0.4910238775rem;
  animation: bright-fire-particle-14 0.1178654583s ease-in-out infinite normal;
  animation-delay: -43.1314851194ms;
}
@keyframes bright-fire-particle-14 {
  0% {
    transform: translate3d(-0.0921973353rem, 0.0945322047rem, 0.0262255089rem) scale(1);
    background-color: hsl(14.5560185911, 90.5637176526%, 81.1288682296%);
    opacity: 0.8206611435;
  }
  100% {
    transform: translate3d(0.0621997649rem, -1.2489652941rem, -0.025736208rem) scale(0.5);
    background-color: hsl(25.0477183763, 93.2523340618%, 52.3579684932%);
    opacity: 0.9757455872;
  }
}
.container.bright .bright-particle:nth-child(15) {
  width: 0.2539370301rem;
  height: 0.4096921938rem;
  animation: bright-fire-particle-15 0.2315345791s ease-in-out infinite normal;
  animation-delay: -111.3162193304ms;
}
@keyframes bright-fire-particle-15 {
  0% {
    transform: translate3d(-0.0643265311rem, 0.0558032905rem, 0.1592317501rem) scale(1);
    background-color: hsl(14.0779874432, 98.0856984785%, 89.7534651097%);
    opacity: 0.9125015564;
  }
  100% {
    transform: translate3d(0.2034737464rem, -0.4211200662rem, -1.388060557rem) scale(0.5);
    background-color: hsl(14.7047112965, 94.4507319581%, 64.8229429792%);
    opacity: 0.9940899927;
  }
}
.container.bright .bright-particle:nth-child(16) {
  width: 0.3923396582rem;
  height: 0.3687299502rem;
  animation: bright-fire-particle-16 0.2656936142s ease-in-out infinite normal;
  animation-delay: -36.6028451449ms;
}
@keyframes bright-fire-particle-16 {
  0% {
    transform: translate3d(-0.9316865918rem, 0.1979437531rem, 0.1165379199rem) scale(1);
    background-color: hsl(11.4457186884, 95.4628507557%, 86.7849001075%);
    opacity: 0.7047166726;
  }
  100% {
    transform: translate3d(-0.2329356382rem, -1.3817562289rem, -0.2065836937rem) scale(0.5);
    background-color: hsl(44.410162594, 96.1881458116%, 66.6805146359%);
    opacity: 0.9841275963;
  }
}
.container.bright .bright-particle:nth-child(17) {
  width: 0.267522127rem;
  height: 0.5074452786rem;
  animation: bright-fire-particle-17 0.2776867428s ease-in-out infinite normal;
  animation-delay: -91.4700824482ms;
}
@keyframes bright-fire-particle-17 {
  0% {
    transform: translate3d(0.0811426517rem, 0.1355927858rem, 0.0510961475rem) scale(1);
    background-color: hsl(35.7832603624, 93.4790080408%, 89.7268185919%);
    opacity: 0.8790738278;
  }
  100% {
    transform: translate3d(-0.2089281246rem, -0.8400192279rem, -1.200913013rem) scale(0.5);
    background-color: hsl(1.5307960701, 90.3707976965%, 69.1821921211%);
    opacity: 0.9201192106;
  }
}
.container.bright .bright-particle:nth-child(18) {
  width: 0.3127021367rem;
  height: 0.3117239437rem;
  animation: bright-fire-particle-18 0.1786386436s ease-in-out infinite normal;
  animation-delay: -119.3198876111ms;
}
@keyframes bright-fire-particle-18 {
  0% {
    transform: translate3d(0.8382601886rem, 0.0752425939rem, 0.0992358555rem) scale(1);
    background-color: hsl(15.6912687035, 97.5132495513%, 70.9359285606%);
    opacity: 0.7428880255;
  }
  100% {
    transform: translate3d(-0.0500311902rem, -1.4063663541rem, -0.4455209708rem) scale(0.5);
    background-color: hsl(23.0753224706, 92.585196737%, 54.1281453035%);
    opacity: 0.8183448236;
  }
}
.container.bright .bright-particle:nth-child(19) {
  width: 0.3464330161rem;
  height: 0.3220859364rem;
  animation: bright-fire-particle-19 0.1877994259s ease-in-out infinite normal;
  animation-delay: -196.0401209868ms;
}
@keyframes bright-fire-particle-19 {
  0% {
    transform: translate3d(-0.1526923544rem, 0.0836835859rem, 0.1192109664rem) scale(1);
    background-color: hsl(45.1658251025, 95.3359018177%, 76.8804645501%);
    opacity: 0.9110856512;
  }
  100% {
    transform: translate3d(-0.2173813063rem, -1.4841446312rem, -0.560069328rem) scale(0.5);
    background-color: hsl(47.4775031495, 93.4992737333%, 66.2103919801%);
    opacity: 0.9388343591;
  }
}
.container.bright .bright-particle:nth-child(20) {
  width: 0.2109084336rem;
  height: 0.3469341047rem;
  animation: bright-fire-particle-20 0.1043638879s ease-in-out infinite normal;
  animation-delay: -1.7023363705ms;
}
@keyframes bright-fire-particle-20 {
  0% {
    transform: translate3d(0.879019827rem, 0.011598972rem, 0.2355479014rem) scale(1);
    background-color: hsl(42.5909245139, 93.5892656866%, 77.6713815404%);
    opacity: 0.9092664224;
  }
  100% {
    transform: translate3d(0.0147619704rem, -0.6284720365rem, -0.6798775071rem) scale(0.5);
    background-color: hsl(43.8906191423, 90.2236719638%, 73.1561045432%);
    opacity: 0.9570061885;
  }
}
.container.bright .bright-particle:nth-child(21) {
  width: 0.2056269831rem;
  height: 0.3170741843rem;
  animation: bright-fire-particle-21 0.3215051784s ease-in-out infinite normal;
  animation-delay: -53.6797753655ms;
}
@keyframes bright-fire-particle-21 {
  0% {
    transform: translate3d(-0.799476316rem, 0.0638935333rem, 0.0684087014rem) scale(1);
    background-color: hsl(26.8910450058, 95.4012260063%, 74.7838741619%);
    opacity: 0.9778552502;
  }
  100% {
    transform: translate3d(0.0519775268rem, -1.2622841528rem, -0.7028632569rem) scale(0.5);
    background-color: hsl(19.5442901581, 96.579030625%, 53.6333304385%);
    opacity: 0.9556135117;
  }
}
.container.bright .bright-particle:nth-child(22) {
  width: 0.2641405796rem;
  height: 0.3012102591rem;
  animation: bright-fire-particle-22 0.2212086393s ease-in-out infinite normal;
  animation-delay: -51.1986292837ms;
}
@keyframes bright-fire-particle-22 {
  0% {
    transform: translate3d(0.5970866649rem, 0.1628772479rem, 0.1759151479rem) scale(1);
    background-color: hsl(49.3972006009, 94.6181769566%, 70.3007276019%);
    opacity: 0.8281384408;
  }
  100% {
    transform: translate3d(-0.0573755065rem, -0.4700493291rem, -1.3186452675rem) scale(0.5);
    background-color: hsl(46.4136218894, 91.1325966744%, 66.0095208011%);
    opacity: 0.8180409348;
  }
}
.container.bright .bright-particle:nth-child(23) {
  width: 0.3653512068rem;
  height: 0.3255876413rem;
  animation: bright-fire-particle-23 0.2936369796s ease-in-out infinite normal;
  animation-delay: -95.8630035039ms;
}
@keyframes bright-fire-particle-23 {
  0% {
    transform: translate3d(-0.5902314378rem, 0.2111116861rem, 0.2387740343rem) scale(1);
    background-color: hsl(49.0925642517, 95.1199559969%, 97.0793627113%);
    opacity: 0.9102593526;
  }
  100% {
    transform: translate3d(-0.1829688312rem, -0.8237552254rem, -0.6232648673rem) scale(0.5);
    background-color: hsl(31.0908554863, 92.3678568221%, 55.9622737205%);
    opacity: 0.8206221339;
  }
}
.container.bright .bright-particle:nth-child(24) {
  width: 0.2137975246rem;
  height: 0.481877007rem;
  animation: bright-fire-particle-24 0.2555743834s ease-in-out infinite normal;
  animation-delay: -164.0599681113ms;
}
@keyframes bright-fire-particle-24 {
  0% {
    transform: translate3d(0.7846366163rem, 0.2222619984rem, 0.1766920298rem) scale(1);
    background-color: hsl(36.1824881318, 95.6624684266%, 89.7711366556%);
    opacity: 0.9279279917;
  }
  100% {
    transform: translate3d(0.1177545662rem, -0.6156635446rem, -0.6300465606rem) scale(0.5);
    background-color: hsl(25.1362207301, 97.5613171173%, 77.2365438745%);
    opacity: 0.9772531718;
  }
}
.container.bright .bright-particle:nth-child(25) {
  width: 0.2315230133rem;
  height: 0.4162491788rem;
  animation: bright-fire-particle-25 0.1569727832s ease-in-out infinite normal;
  animation-delay: -88.6853726736ms;
}
@keyframes bright-fire-particle-25 {
  0% {
    transform: translate3d(0.8992726217rem, 0.0688262408rem, 0.2159080925rem) scale(1);
    background-color: hsl(18.2911637932, 97.5271426095%, 81.3756989877%);
    opacity: 0.8970207405;
  }
  100% {
    transform: translate3d(-0.0263763053rem, -1.3543773721rem, -0.1013228624rem) scale(0.5);
    background-color: hsl(28.1640243149, 99.9525106694%, 70.0763980346%);
    opacity: 0.8516270567;
  }
}
.container.bright .bright-particle:nth-child(26) {
  width: 0.3084109514rem;
  height: 0.4076972179rem;
  animation: bright-fire-particle-26 0.3867003255s ease-in-out infinite normal;
  animation-delay: -193.395765945ms;
}
@keyframes bright-fire-particle-26 {
  0% {
    transform: translate3d(0.771669931rem, 0.2439909856rem, 0.1067029674rem) scale(1);
    background-color: hsl(40.1254816793, 90.5774853061%, 87.8330040851%);
    opacity: 0.7977453392;
  }
  100% {
    transform: translate3d(0.0030882209rem, -0.470460983rem, -0.7300568241rem) scale(0.5);
    background-color: hsl(17.4532581056, 96.4300434567%, 57.9441478576%);
    opacity: 0.8082680023;
  }
}
.container.bright .bright-particle:nth-child(27) {
  width: 0.3708053885rem;
  height: 0.4936203802rem;
  animation: bright-fire-particle-27 0.3318594001s ease-in-out infinite normal;
  animation-delay: -144.1134892944ms;
}
@keyframes bright-fire-particle-27 {
  0% {
    transform: translate3d(-0.3154895168rem, 0.2141160547rem, 0.0918228872rem) scale(1);
    background-color: hsl(46.0750503047, 90.395856984%, 70.9168859677%);
    opacity: 0.8400420647;
  }
  100% {
    transform: translate3d(-0.0944311381rem, -1.2120564517rem, -0.4926162661rem) scale(0.5);
    background-color: hsl(7.0104848146, 95.3870531072%, 65.4581540715%);
    opacity: 0.8076358932;
  }
}
.container.bright .bright-particle:nth-child(28) {
  width: 0.3953505024rem;
  height: 0.4957188721rem;
  animation: bright-fire-particle-28 0.1956471476s ease-in-out infinite normal;
  animation-delay: -198.9246137451ms;
}
@keyframes bright-fire-particle-28 {
  0% {
    transform: translate3d(0.1645377225rem, 0.0860932042rem, 0.0250877687rem) scale(1);
    background-color: hsl(16.2361688591, 94.9901558512%, 99.1049677054%);
    opacity: 0.8263992488;
  }
  100% {
    transform: translate3d(-0.036905043rem, -0.3587437095rem, -0.3750897759rem) scale(0.5);
    background-color: hsl(20.9130282733, 90.9627694446%, 70.6944218715%);
    opacity: 0.8107300863;
  }
}
.container.bright .bright-particle:nth-child(29) {
  width: 0.2415791419rem;
  height: 0.4776001836rem;
  animation: bright-fire-particle-29 0.3846822374s ease-in-out infinite normal;
  animation-delay: -132.0370626058ms;
}
@keyframes bright-fire-particle-29 {
  0% {
    transform: translate3d(0.062834525rem, 0.127185133rem, 0.0683079753rem) scale(1);
    background-color: hsl(21.3965315089, 94.6541031011%, 98.7065098207%);
    opacity: 0.9140680472;
  }
  100% {
    transform: translate3d(0.002601054rem, -0.8941293392rem, -0.9344094741rem) scale(0.5);
    background-color: hsl(8.2136610959, 94.4200392806%, 74.5849581092%);
    opacity: 0.9470621284;
  }
}
.container.bright .bright-particle:nth-child(30) {
  width: 0.2391097682rem;
  height: 0.5376042781rem;
  animation: bright-fire-particle-30 0.1994202139s ease-in-out infinite normal;
  animation-delay: -26.8212493754ms;
}
@keyframes bright-fire-particle-30 {
  0% {
    transform: translate3d(0.6939878735rem, 0.179998617rem, 0.1298119096rem) scale(1);
    background-color: hsl(40.2786369227, 91.7240232561%, 88.6742418622%);
    opacity: 0.9738886892;
  }
  100% {
    transform: translate3d(-0.1522414462rem, -1.3745829806rem, -0.3755624764rem) scale(0.5);
    background-color: hsl(25.8336318479, 98.0157075365%, 54.209456741%);
    opacity: 0.8790796473;
  }
}
.container.bright .bright-particle:nth-child(31) {
  width: 0.3980165738rem;
  height: 0.4739445553rem;
  animation: bright-fire-particle-31 0.327058172s ease-in-out infinite normal;
  animation-delay: -60.1218724026ms;
}
@keyframes bright-fire-particle-31 {
  0% {
    transform: translate3d(-0.8126293463rem, 0.0408507411rem, 0.0372594027rem) scale(1);
    background-color: hsl(14.0522009869, 92.6561076468%, 80.5660702029%);
    opacity: 0.7064944163;
  }
  100% {
    transform: translate3d(-0.2121146804rem, -0.5483914545rem, -1.1886929005rem) scale(0.5);
    background-color: hsl(41.5838348969, 93.6653349692%, 73.0939851912%);
    opacity: 0.9140031821;
  }
}
.container.bright .bright-particle:nth-child(32) {
  width: 0.2397389809rem;
  height: 0.4551983518rem;
  animation: bright-fire-particle-32 0.187130272s ease-in-out infinite normal;
  animation-delay: -102.1925282637ms;
}
@keyframes bright-fire-particle-32 {
  0% {
    transform: translate3d(0.7452381692rem, 0.1293114494rem, 0.0223732383rem) scale(1);
    background-color: hsl(37.3724258699, 97.3588371928%, 74.329457839%);
    opacity: 0.7704393035;
  }
  100% {
    transform: translate3d(0.192650782rem, -0.3130690315rem, -0.2654487452rem) scale(0.5);
    background-color: hsl(3.7767264007, 97.8721070203%, 57.4535831058%);
    opacity: 0.8115240118;
  }
}
.container.bright .bright-particle:nth-child(33) {
  width: 0.3181141944rem;
  height: 0.4980710509rem;
  animation: bright-fire-particle-33 0.3331032385s ease-in-out infinite normal;
  animation-delay: -107.357475769ms;
}
@keyframes bright-fire-particle-33 {
  0% {
    transform: translate3d(-0.5919941902rem, 0.1467543882rem, 0.1517618663rem) scale(1);
    background-color: hsl(34.3271165881, 99.5553143781%, 77.7445176797%);
    opacity: 0.8000059251;
  }
  100% {
    transform: translate3d(-0.1857096593rem, -0.4353855103rem, -0.2011991653rem) scale(0.5);
    background-color: hsl(33.0164797488, 98.3238735704%, 72.7016690044%);
    opacity: 0.9894843245;
  }
}
.container.bright .bright-particle:nth-child(34) {
  width: 0.2025389455rem;
  height: 0.4229267001rem;
  animation: bright-fire-particle-34 0.1781146942s ease-in-out infinite normal;
  animation-delay: -66.2565587566ms;
}
@keyframes bright-fire-particle-34 {
  0% {
    transform: translate3d(0.3992182784rem, 0.0225838128rem, 0.2206759236rem) scale(1);
    background-color: hsl(40.3926325971, 98.4599179967%, 84.4524875617%);
    opacity: 0.9133598014;
  }
  100% {
    transform: translate3d(-0.1852315333rem, -1.1067050406rem, -0.6840768299rem) scale(0.5);
    background-color: hsl(35.1385835596, 92.1160662107%, 50.5508953534%);
    opacity: 0.9019331286;
  }
}
.container.bright .bright-particle:nth-child(35) {
  width: 0.2372087983rem;
  height: 0.5160649029rem;
  animation: bright-fire-particle-35 0.1692481521s ease-in-out infinite normal;
  animation-delay: -196.4963071939ms;
}
@keyframes bright-fire-particle-35 {
  0% {
    transform: translate3d(0.5060270792rem, 0.1092131858rem, 0.0935645384rem) scale(1);
    background-color: hsl(42.2313537852, 94.4521544065%, 84.3324297418%);
    opacity: 0.8008156681;
  }
  100% {
    transform: translate3d(0.1879640766rem, -0.2573206931rem, -1.2121605313rem) scale(0.5);
    background-color: hsl(23.0083912256, 98.8262700217%, 69.9627849237%);
    opacity: 0.8807683112;
  }
}
.container.bright .bright-particle:nth-child(36) {
  width: 0.2861882245rem;
  height: 0.5342219716rem;
  animation: bright-fire-particle-36 0.308655838s ease-in-out infinite normal;
  animation-delay: -184.0227036154ms;
}
@keyframes bright-fire-particle-36 {
  0% {
    transform: translate3d(0.9477107325rem, 0.113730232rem, 0.190560648rem) scale(1);
    background-color: hsl(15.3036024472, 93.8850754899%, 83.688486878%);
    opacity: 0.7698294359;
  }
  100% {
    transform: translate3d(-0.114138738rem, -1.0617141355rem, -0.913325504rem) scale(0.5);
    background-color: hsl(15.291210123, 97.8314709057%, 59.6390253184%);
    opacity: 0.9294843088;
  }
}
.container.bright .bright-particle:nth-child(37) {
  width: 0.2363418271rem;
  height: 0.315259246rem;
  animation: bright-fire-particle-37 0.397413416s ease-in-out infinite normal;
  animation-delay: -79.203452699ms;
}
@keyframes bright-fire-particle-37 {
  0% {
    transform: translate3d(-0.7472283234rem, 0.1317543242rem, 0.1693389132rem) scale(1);
    background-color: hsl(38.7627152357, 94.0223271485%, 90.7359149376%);
    opacity: 0.9975204887;
  }
  100% {
    transform: translate3d(0.1255543569rem, -0.4041338814rem, -0.332629097rem) scale(0.5);
    background-color: hsl(9.2689035808, 90.5036849686%, 51.5011114539%);
    opacity: 0.8385637886;
  }
}
.container.bright .bright-particle:nth-child(38) {
  width: 0.395200705rem;
  height: 0.4267116165rem;
  animation: bright-fire-particle-38 0.1073117224s ease-in-out infinite normal;
  animation-delay: -90.333583368ms;
}
@keyframes bright-fire-particle-38 {
  0% {
    transform: translate3d(-0.9297733161rem, 0.0573868239rem, 0.195519387rem) scale(1);
    background-color: hsl(6.577320571, 97.2818587353%, 75.5748523632%);
    opacity: 0.8340145172;
  }
  100% {
    transform: translate3d(0.0739420726rem, -1.4191126491rem, -0.2170267311rem) scale(0.5);
    background-color: hsl(0.0300561514, 98.036718229%, 70.0887670596%);
    opacity: 0.8530195852;
  }
}
.container.bright .bright-particle:nth-child(39) {
  width: 0.243262084rem;
  height: 0.5911385677rem;
  animation: bright-fire-particle-39 0.3199296041s ease-in-out infinite normal;
  animation-delay: -194.149392412ms;
}
@keyframes bright-fire-particle-39 {
  0% {
    transform: translate3d(0.9798498425rem, 0.0443502544rem, 0.0492603148rem) scale(1);
    background-color: hsl(12.414420391, 92.5065164684%, 70.9510557687%);
    opacity: 0.7308716185;
  }
  100% {
    transform: translate3d(0.094442105rem, -1.473981199rem, -0.3223156013rem) scale(0.5);
    background-color: hsl(2.1916762707, 96.3087041799%, 66.0855047961%);
    opacity: 0.8181951251;
  }
}
.container.bright .bright-particle:nth-child(40) {
  width: 0.3314121128rem;
  height: 0.4569739095rem;
  animation: bright-fire-particle-40 0.3332213253s ease-in-out infinite normal;
  animation-delay: -93.3724214748ms;
}
@keyframes bright-fire-particle-40 {
  0% {
    transform: translate3d(0.6917371364rem, 0.0691027614rem, 0.2058657497rem) scale(1);
    background-color: hsl(11.2563281594, 98.5792596127%, 72.9676675143%);
    opacity: 0.9596097334;
  }
  100% {
    transform: translate3d(0.1703098324rem, -0.317133171rem, -0.3019523304rem) scale(0.5);
    background-color: hsl(42.3272986722, 90.1634892336%, 64.9008213507%);
    opacity: 0.8929828751;
  }
}
.container.bright .bright-particle:nth-child(41) {
  width: 0.3053470133rem;
  height: 0.4275575489rem;
  animation: bright-fire-particle-41 0.1650964212s ease-in-out infinite normal;
  animation-delay: -186.6727998149ms;
}
@keyframes bright-fire-particle-41 {
  0% {
    transform: translate3d(0.394833006rem, 0.220849008rem, 0.0943760332rem) scale(1);
    background-color: hsl(6.3655094149, 91.8374187948%, 79.4722725352%);
    opacity: 0.8696595217;
  }
  100% {
    transform: translate3d(0.130864513rem, -1.4995865236rem, -1.4369058231rem) scale(0.5);
    background-color: hsl(38.1825610213, 94.9100815416%, 78.4426175311%);
    opacity: 0.9173702386;
  }
}
.container.bright .bright-particle:nth-child(42) {
  width: 0.2697421989rem;
  height: 0.4408923207rem;
  animation: bright-fire-particle-42 0.2293127767s ease-in-out infinite normal;
  animation-delay: -38.3436001338ms;
}
@keyframes bright-fire-particle-42 {
  0% {
    transform: translate3d(0.4794650194rem, 0.2064109064rem, 0.2236892445rem) scale(1);
    background-color: hsl(13.5963174336, 96.0372110626%, 93.3900109381%);
    opacity: 0.9206986501;
  }
  100% {
    transform: translate3d(-0.1420670491rem, -1.0103134193rem, -0.9496007366rem) scale(0.5);
    background-color: hsl(37.7060807335, 92.2100308445%, 59.167260113%);
    opacity: 0.8849343869;
  }
}
.container.bright .bright-particle:nth-child(43) {
  width: 0.270505504rem;
  height: 0.4124293433rem;
  animation: bright-fire-particle-43 0.1212183509s ease-in-out infinite normal;
  animation-delay: -19.9619848655ms;
}
@keyframes bright-fire-particle-43 {
  0% {
    transform: translate3d(-0.6533127778rem, 0.2080992631rem, 0.225183282rem) scale(1);
    background-color: hsl(0.0751196398, 97.4835146512%, 96.9962525976%);
    opacity: 0.7044322677;
  }
  100% {
    transform: translate3d(-0.0051602963rem, -0.0725532977rem, -0.4814651257rem) scale(0.5);
    background-color: hsl(10.2118577231, 96.006526108%, 56.4282164816%);
    opacity: 0.932614588;
  }
}
.container.bright .bright-particle:nth-child(44) {
  width: 0.3009807153rem;
  height: 0.3451760808rem;
  animation: bright-fire-particle-44 0.2317243462s ease-in-out infinite normal;
  animation-delay: -181.6827712954ms;
}
@keyframes bright-fire-particle-44 {
  0% {
    transform: translate3d(-0.6841823386rem, 0.1871920436rem, 0.1297977887rem) scale(1);
    background-color: hsl(2.0870405827, 91.489768059%, 74.7759056693%);
    opacity: 0.7460849324;
  }
  100% {
    transform: translate3d(0.1976668999rem, -1.1034104514rem, -0.6489285023rem) scale(0.5);
    background-color: hsl(28.3213652644, 94.7738239354%, 58.5606085074%);
    opacity: 0.832875871;
  }
}
.container.bright .bright-particle:nth-child(45) {
  width: 0.3564114328rem;
  height: 0.3679228564rem;
  animation: bright-fire-particle-45 0.2696934716s ease-in-out infinite normal;
  animation-delay: -36.6065390294ms;
}
@keyframes bright-fire-particle-45 {
  0% {
    transform: translate3d(-0.9839378966rem, 0.1730987518rem, 0.0841415196rem) scale(1);
    background-color: hsl(17.5943420647, 95.5275621872%, 71.6530234212%);
    opacity: 0.9888081813;
  }
  100% {
    transform: translate3d(0.1430894381rem, -0.609943868rem, -0.6861709051rem) scale(0.5);
    background-color: hsl(42.6555356476, 96.08634509%, 75.5243501495%);
    opacity: 0.9832574121;
  }
}
.container.bright .bright-particle:nth-child(46) {
  width: 0.3276618214rem;
  height: 0.3897005872rem;
  animation: bright-fire-particle-46 0.2029502888s ease-in-out infinite normal;
  animation-delay: -75.0861521165ms;
}
@keyframes bright-fire-particle-46 {
  0% {
    transform: translate3d(-0.4124338491rem, 0.1195749312rem, 0.1282935052rem) scale(1);
    background-color: hsl(12.2929730046, 96.1611951809%, 73.0626632842%);
    opacity: 0.7515826642;
  }
  100% {
    transform: translate3d(0.072440269rem, -1.4838476396rem, -0.197272624rem) scale(0.5);
    background-color: hsl(20.8109791643, 90.563374156%, 78.1529363924%);
    opacity: 0.9477390619;
  }
}
.container.bright .bright-particle:nth-child(47) {
  width: 0.3605505992rem;
  height: 0.4246640447rem;
  animation: bright-fire-particle-47 0.3569315012s ease-in-out infinite normal;
  animation-delay: -177.3226577467ms;
}
@keyframes bright-fire-particle-47 {
  0% {
    transform: translate3d(-0.3316417792rem, 0.0864800484rem, 0.234233227rem) scale(1);
    background-color: hsl(22.5100166278, 90.1238290695%, 79.9884825201%);
    opacity: 0.7052746786;
  }
  100% {
    transform: translate3d(-0.0998786298rem, -1.4496665144rem, -0.4066606156rem) scale(0.5);
    background-color: hsl(26.0788251545, 98.804306024%, 75.7294681587%);
    opacity: 0.8330873154;
  }
}
.container.bright .bright-particle:nth-child(48) {
  width: 0.2279015326rem;
  height: 0.4275808304rem;
  animation: bright-fire-particle-48 0.3347950886s ease-in-out infinite normal;
  animation-delay: -165.549289378ms;
}
@keyframes bright-fire-particle-48 {
  0% {
    transform: translate3d(0.7407560861rem, 0.0181867165rem, 0.2011785212rem) scale(1);
    background-color: hsl(18.0336201179, 98.5279645892%, 92.3393436239%);
    opacity: 0.8169974475;
  }
  100% {
    transform: translate3d(-0.0644181401rem, -1.3375110351rem, -0.835381009rem) scale(0.5);
    background-color: hsl(38.1366470759, 94.2671883892%, 65.8851116795%);
    opacity: 0.9411075322;
  }
}
.container.bright .bright-particle:nth-child(49) {
  width: 0.2173205373rem;
  height: 0.5012626371rem;
  animation: bright-fire-particle-49 0.3147555724s ease-in-out infinite normal;
  animation-delay: -64.9617031081ms;
}
@keyframes bright-fire-particle-49 {
  0% {
    transform: translate3d(0.0972976215rem, 0.1165830825rem, 0.1116846066rem) scale(1);
    background-color: hsl(31.3718483617, 95.0344171577%, 77.1290044021%);
    opacity: 0.8399897258;
  }
  100% {
    transform: translate3d(0.2476294627rem, -0.4888035991rem, -0.7027659153rem) scale(0.5);
    background-color: hsl(42.9031157777, 96.4738300572%, 63.3854140551%);
    opacity: 0.8157417581;
  }
}
.container.bright .bright-particle:nth-child(50) {
  width: 0.2241417357rem;
  height: 0.3576317442rem;
  animation: bright-fire-particle-50 0.1349291991s ease-in-out infinite normal;
  animation-delay: -157.640597703ms;
}
@keyframes bright-fire-particle-50 {
  0% {
    transform: translate3d(0.1980197263rem, 0.0235575937rem, 0.2425553642rem) scale(1);
    background-color: hsl(14.7502453141, 91.9602380997%, 85.290150584%);
    opacity: 0.9717800175;
  }
  100% {
    transform: translate3d(0.1998180015rem, -0.218300726rem, -0.4743922194rem) scale(0.5);
    background-color: hsl(37.2438017023, 90.3695979237%, 59.5757611996%);
    opacity: 0.9243235568;
  }
}
.container.log .item {
  position: absolute;
  bottom: 1.5rem;
  width: 3rem;
  height: 1.2rem;
  border-radius: 0.3rem 0.5rem;
  animation: log 400ms ease-in-out infinite alternate;
  animation-fill-mode: both;
}
.container.log .item:nth-child(1) {
  left: calc(50% - 2.6rem);
  bottom: 1.8rem;
  transform: rotateZ(16.8626700528deg) translateZ(-0.5rem);
  height: 0.8rem;
  background-color: rgb(66, 28, 1);
}
.container.log .item:nth-child(2) {
  left: calc(50% - 0.1rem);
  width: 3.4rem;
  transform: rotateZ(-8.8895056072deg) skew(-5.1264242415deg);
  animation-delay: -50ms;
  background-color: rgb(65, 30, 1);
}
.container.log .item:nth-child(2)::after {
  content: "";
  position: absolute;
  top: -0.3rem;
  left: 50%;
  width: 0.3rem;
  border-radius: 0.2rem;
  background-color: #663300;
  transform: rotateX(5deg);
  animation: log 500ms ease-in-out infinite alternate;
}
.container.weeds {
  top: auto;
  bottom: 0;
  height: 3rem;
}
.container.weeds .weed {
  width: 0;
  height: 0;
  border: 0.5rem solid transparent;
  animation: weed 1s ease-in-out infinite alternate;
}
.container.weeds .weed::before, .container.weeds .weed::after {
  content: "";
  position: absolute;
  border: 0.5rem solid transparent;
}
.container.weeds .weed:nth-child(1) {
  left: 6.5414767865rem;
  bottom: 1.4067529914rem;
}
.container.weeds .weed:nth-child(1), .container.weeds .weed:nth-child(1)::before, .container.weeds .weed:nth-child(1)::after {
  border-width: 0 0.018290243rem 0.5664439932rem 0.018290243rem;
  border-bottom-color: hsla(76.4098741647, 36.1703342912%, 18.3359288777%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -71.3284726434ms;
}
.container.weeds .weed:nth-child(1)::before {
  left: -0.3308627994rem;
  top: -0.0352891958rem;
  transform: rotateZ(4.2076284908deg);
}
.container.weeds .weed:nth-child(1)::after {
  left: 0.3559067236rem;
  top: 0.0838897156rem;
  transform: rotateZ(17.140594466deg);
}
.container.weeds .weed:nth-child(2) {
  left: 5.7215667678rem;
  bottom: 1.966709014rem;
}
.container.weeds .weed:nth-child(2), .container.weeds .weed:nth-child(2)::before, .container.weeds .weed:nth-child(2)::after {
  border-width: 0 0.0122723603rem 1.0328943307rem 0.0122723603rem;
  border-bottom-color: hsla(80.598793519, 30.6441551818%, 10.3533358035%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -237.4617464951ms;
}
.container.weeds .weed:nth-child(2)::before {
  left: -0.1891116024rem;
  top: -0.0530345666rem;
  transform: rotateZ(20.5550726904deg);
}
.container.weeds .weed:nth-child(2)::after {
  left: 0.5033799495rem;
  top: -0.1468517306rem;
  transform: rotateZ(-18.372341921deg);
}
.container.weeds .weed:nth-child(3) {
  left: 21.7951972236rem;
  bottom: 1.892027747rem;
}
.container.weeds .weed:nth-child(3), .container.weeds .weed:nth-child(3)::before, .container.weeds .weed:nth-child(3)::after {
  border-width: 0 0.0404170214rem 0.9202998481rem 0.0404170214rem;
  border-bottom-color: hsla(81.7397467941, 24.2253854159%, 11.901803302%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -188.5756433569ms;
}
.container.weeds .weed:nth-child(3)::before {
  left: -0.3569842755rem;
  top: -0.0684120216rem;
  transform: rotateZ(-6.6128651116deg);
}
.container.weeds .weed:nth-child(3)::after {
  left: 0.2571286459rem;
  top: -0.183914983rem;
  transform: rotateZ(25.1840090074deg);
}
.container.weeds .weed:nth-child(4) {
  left: 24.2182550555rem;
  bottom: 0.7097133007rem;
}
.container.weeds .weed:nth-child(4), .container.weeds .weed:nth-child(4)::before, .container.weeds .weed:nth-child(4)::after {
  border-width: 0 0.0384863204rem 1.0938341889rem 0.0384863204rem;
  border-bottom-color: hsla(72.6076365639, 39.7953561565%, 23.6670942928%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -256.4743564859ms;
}
.container.weeds .weed:nth-child(4)::before {
  left: -0.2263493879rem;
  top: -0.1984053856rem;
  transform: rotateZ(9.2628374774deg);
}
.container.weeds .weed:nth-child(4)::after {
  left: 0.4832196467rem;
  top: -0.0325133545rem;
  transform: rotateZ(-16.2159351109deg);
}
.container.weeds .weed:nth-child(5) {
  left: 16.004005082rem;
  bottom: 0.2724283507rem;
}
.container.weeds .weed:nth-child(5), .container.weeds .weed:nth-child(5)::before, .container.weeds .weed:nth-child(5)::after {
  border-width: 0 0.0268425496rem 0.5033059036rem 0.0268425496rem;
  border-bottom-color: hsla(63.5820260273, 21.7915100265%, 10.3323439618%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -216.8036943324ms;
}
.container.weeds .weed:nth-child(5)::before {
  left: -0.1187001115rem;
  top: -0.0331013443rem;
  transform: rotateZ(29.5944118367deg);
}
.container.weeds .weed:nth-child(5)::after {
  left: 0.1488061615rem;
  top: 0.0656168509rem;
  transform: rotateZ(10.7095175137deg);
}
.container.weeds .weed:nth-child(6) {
  left: 19.6130820246rem;
  bottom: 0.5450452901rem;
}
.container.weeds .weed:nth-child(6), .container.weeds .weed:nth-child(6)::before, .container.weeds .weed:nth-child(6)::after {
  border-width: 0 0.0039921386rem 0.7588006684rem 0.0039921386rem;
  border-bottom-color: hsla(68.7676695682, 31.4930188809%, 32.9423377539%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -244.2218656167ms;
}
.container.weeds .weed:nth-child(6)::before {
  left: -0.3744799563rem;
  top: 0.2171985189rem;
  transform: rotateZ(-25.2670095345deg);
}
.container.weeds .weed:nth-child(6)::after {
  left: 0.1146500813rem;
  top: -0.1746173388rem;
  transform: rotateZ(-25.8600280919deg);
}
.container.weeds .weed:nth-child(7) {
  left: 21.961054669rem;
  bottom: 1.0524629043rem;
}
.container.weeds .weed:nth-child(7), .container.weeds .weed:nth-child(7)::before, .container.weeds .weed:nth-child(7)::after {
  border-width: 0 0.024874789rem 1.1837861615rem 0.024874789rem;
  border-bottom-color: hsla(80.4398736104, 45.3823862678%, 30.9977695169%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -154.3543133134ms;
}
.container.weeds .weed:nth-child(7)::before {
  left: -0.146999268rem;
  top: 0.0546082163rem;
  transform: rotateZ(-22.3878825957deg);
}
.container.weeds .weed:nth-child(7)::after {
  left: 0.3321529899rem;
  top: 0.1662231111rem;
  transform: rotateZ(9.8020807668deg);
}
.container.weeds .weed:nth-child(8) {
  left: 18.4309182315rem;
  bottom: 0.1605399476rem;
}
.container.weeds .weed:nth-child(8), .container.weeds .weed:nth-child(8)::before, .container.weeds .weed:nth-child(8)::after {
  border-width: 0 0.0474821409rem 0.8602499783rem 0.0474821409rem;
  border-bottom-color: hsla(60.1893447733, 40.9139854996%, 12.4385308785%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -344.3906498521ms;
}
.container.weeds .weed:nth-child(8)::before {
  left: -0.4386984968rem;
  top: 0.2228384985rem;
  transform: rotateZ(15.0095386417deg);
}
.container.weeds .weed:nth-child(8)::after {
  left: 0.2456247838rem;
  top: -0.1147135895rem;
  transform: rotateZ(-8.5865492796deg);
}
.container.weeds .weed:nth-child(9) {
  left: 3.6218801126rem;
  bottom: 1.3912200964rem;
}
.container.weeds .weed:nth-child(9), .container.weeds .weed:nth-child(9)::before, .container.weeds .weed:nth-child(9)::after {
  border-width: 0 0.0086750029rem 1.1291273819rem 0.0086750029rem;
  border-bottom-color: hsla(69.4750310748, 22.309679497%, 33.5155877062%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -18.1732012099ms;
}
.container.weeds .weed:nth-child(9)::before {
  left: -0.1103040769rem;
  top: 0.1503105981rem;
  transform: rotateZ(5.4646797864deg);
}
.container.weeds .weed:nth-child(9)::after {
  left: 0.1417266487rem;
  top: 0.0466462403rem;
  transform: rotateZ(3.2859915358deg);
}
.container.weeds .weed:nth-child(10) {
  left: 12.3616543194rem;
  bottom: 0.2373723156rem;
}
.container.weeds .weed:nth-child(10), .container.weeds .weed:nth-child(10)::before, .container.weeds .weed:nth-child(10)::after {
  border-width: 0 0.008255307rem 0.6986732896rem 0.008255307rem;
  border-bottom-color: hsla(82.8022507168, 34.0895509344%, 36.529486343%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -206.477871639ms;
}
.container.weeds .weed:nth-child(10)::before {
  left: -0.1013014068rem;
  top: -0.0118239081rem;
  transform: rotateZ(15.9625353345deg);
}
.container.weeds .weed:nth-child(10)::after {
  left: 0.5927730546rem;
  top: 0.0038010392rem;
  transform: rotateZ(9.058948628deg);
}
.container.weeds .weed:nth-child(11) {
  left: 9.2103030561rem;
  bottom: 1.1219344179rem;
}
.container.weeds .weed:nth-child(11), .container.weeds .weed:nth-child(11)::before, .container.weeds .weed:nth-child(11)::after {
  border-width: 0 0.0492631534rem 0.5540128598rem 0.0492631534rem;
  border-bottom-color: hsla(94.1144766383, 35.525255917%, 35.9753543631%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -50.6629868127ms;
}
.container.weeds .weed:nth-child(11)::before {
  left: -0.413234014rem;
  top: -0.2095685014rem;
  transform: rotateZ(-12.9122668119deg);
}
.container.weeds .weed:nth-child(11)::after {
  left: 0.3516177737rem;
  top: -0.045575427rem;
  transform: rotateZ(22.300145964deg);
}
.container.weeds .weed:nth-child(12) {
  left: 17.311896659rem;
  bottom: 0.9540928631rem;
}
.container.weeds .weed:nth-child(12), .container.weeds .weed:nth-child(12)::before, .container.weeds .weed:nth-child(12)::after {
  border-width: 0 0.0034194093rem 0.9518130905rem 0.0034194093rem;
  border-bottom-color: hsla(89.1333538413, 39.1704405152%, 13.7483406921%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -163.8454507729ms;
}
.container.weeds .weed:nth-child(12)::before {
  left: -0.3574751255rem;
  top: -0.1630116871rem;
  transform: rotateZ(-24.308286973deg);
}
.container.weeds .weed:nth-child(12)::after {
  left: 0.3992638605rem;
  top: 0.0808359601rem;
  transform: rotateZ(-4.341819174deg);
}
.container.weeds .weed:nth-child(13) {
  left: 17.1873659523rem;
  bottom: 0.2218798024rem;
}
.container.weeds .weed:nth-child(13), .container.weeds .weed:nth-child(13)::before, .container.weeds .weed:nth-child(13)::after {
  border-width: 0 0.0458987932rem 0.5083287551rem 0.0458987932rem;
  border-bottom-color: hsla(85.0030660013, 49.4051696425%, 32.3714037806%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -304.6517924046ms;
}
.container.weeds .weed:nth-child(13)::before {
  left: -0.5643601997rem;
  top: -0.0492969069rem;
  transform: rotateZ(11.2472988064deg);
}
.container.weeds .weed:nth-child(13)::after {
  left: 0.3086714565rem;
  top: 0.1517688273rem;
  transform: rotateZ(15.6500986586deg);
}
.container.weeds .weed:nth-child(14) {
  left: 24.6205631561rem;
  bottom: 1.9385914312rem;
}
.container.weeds .weed:nth-child(14), .container.weeds .weed:nth-child(14)::before, .container.weeds .weed:nth-child(14)::after {
  border-width: 0 0.0148758379rem 0.6739766928rem 0.0148758379rem;
  border-bottom-color: hsla(68.819465905, 35.8298276637%, 32.2434413806%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -75.2416788926ms;
}
.container.weeds .weed:nth-child(14)::before {
  left: -0.5258768831rem;
  top: -0.039509264rem;
  transform: rotateZ(-16.1914729046deg);
}
.container.weeds .weed:nth-child(14)::after {
  left: 0.3169658936rem;
  top: 0.0517705684rem;
  transform: rotateZ(28.0524216097deg);
}
.container.weeds .weed:nth-child(15) {
  left: 12.2758343982rem;
  bottom: 0.9060604832rem;
}
.container.weeds .weed:nth-child(15), .container.weeds .weed:nth-child(15)::before, .container.weeds .weed:nth-child(15)::after {
  border-width: 0 0.001006786rem 1.1285519791rem 0.001006786rem;
  border-bottom-color: hsla(81.807293945, 43.0846251871%, 22.2120946182%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -192.471408602ms;
}
.container.weeds .weed:nth-child(15)::before {
  left: -0.5525443341rem;
  top: 0.0544480399rem;
  transform: rotateZ(28.7376480778deg);
}
.container.weeds .weed:nth-child(15)::after {
  left: 0.4953498847rem;
  top: 0.2491696306rem;
  transform: rotateZ(0.7807380166deg);
}
.container.weeds .weed:nth-child(16) {
  left: 5.6165862274rem;
  bottom: 1.0144048022rem;
}
.container.weeds .weed:nth-child(16), .container.weeds .weed:nth-child(16)::before, .container.weeds .weed:nth-child(16)::after {
  border-width: 0 0.0463881432rem 1.6506914262rem 0.0463881432rem;
  border-bottom-color: hsla(70.3427621974, 31.9816743662%, 23.9812016197%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -82.306680553ms;
}
.container.weeds .weed:nth-child(16)::before {
  left: -0.1378741241rem;
  top: 0.1215905509rem;
  transform: rotateZ(-14.3203758832deg);
}
.container.weeds .weed:nth-child(16)::after {
  left: 0.3652854563rem;
  top: 0.0038087808rem;
  transform: rotateZ(13.8295936511deg);
}
.container.weeds .weed:nth-child(17) {
  left: 13.8740098505rem;
  bottom: 0.0936609736rem;
}
.container.weeds .weed:nth-child(17), .container.weeds .weed:nth-child(17)::before, .container.weeds .weed:nth-child(17)::after {
  border-width: 0 0.030759595rem 1.69064855rem 0.030759595rem;
  border-bottom-color: hsla(70.330798725, 32.5776819569%, 18.3907202466%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -296.6291821467ms;
}
.container.weeds .weed:nth-child(17)::before {
  left: -0.5078774006rem;
  top: -0.0571027323rem;
  transform: rotateZ(4.3331125265deg);
}
.container.weeds .weed:nth-child(17)::after {
  left: 0.2305564134rem;
  top: -0.0756880496rem;
  transform: rotateZ(-21.1545314553deg);
}
.container.weeds .weed:nth-child(18) {
  left: 5.897777346rem;
  bottom: 1.3653810938rem;
}
.container.weeds .weed:nth-child(18), .container.weeds .weed:nth-child(18)::before, .container.weeds .weed:nth-child(18)::after {
  border-width: 0 0.0123745332rem 1.5204434751rem 0.0123745332rem;
  border-bottom-color: hsla(94.1382981884, 43.1189365011%, 34.6788900016%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -9.2161138096ms;
}
.container.weeds .weed:nth-child(18)::before {
  left: -0.5620938207rem;
  top: 0.2476398466rem;
  transform: rotateZ(-22.4538391101deg);
}
.container.weeds .weed:nth-child(18)::after {
  left: 0.5453517464rem;
  top: -0.0313738669rem;
  transform: rotateZ(-11.1685309455deg);
}
.container.weeds .weed:nth-child(19) {
  left: 21.9957481544rem;
  bottom: 0.7804034514rem;
}
.container.weeds .weed:nth-child(19), .container.weeds .weed:nth-child(19)::before, .container.weeds .weed:nth-child(19)::after {
  border-width: 0 0.0415391305rem 0.7211984543rem 0.0415391305rem;
  border-bottom-color: hsla(60.7505269299, 26.8052183833%, 18.8093094614%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -142.8469007016ms;
}
.container.weeds .weed:nth-child(19)::before {
  left: -0.1597221563rem;
  top: -0.0732845994rem;
  transform: rotateZ(-17.1649118928deg);
}
.container.weeds .weed:nth-child(19)::after {
  left: 0.592189924rem;
  top: -0.1083643313rem;
  transform: rotateZ(0.0989901565deg);
}
.container.weeds .weed:nth-child(20) {
  left: 21.0198924863rem;
  bottom: 1.9128555872rem;
}
.container.weeds .weed:nth-child(20), .container.weeds .weed:nth-child(20)::before, .container.weeds .weed:nth-child(20)::after {
  border-width: 0 0.0488648113rem 1.0971702447rem 0.0488648113rem;
  border-bottom-color: hsla(94.3627247643, 24.6538683996%, 15.1660948286%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -56.5675564639ms;
}
.container.weeds .weed:nth-child(20)::before {
  left: -0.477282344rem;
  top: -0.0743210946rem;
  transform: rotateZ(-5.2322008272deg);
}
.container.weeds .weed:nth-child(20)::after {
  left: 0.3464417261rem;
  top: 0.0615047895rem;
  transform: rotateZ(15.5160608121deg);
}
.container.weeds .weed:nth-child(21) {
  left: 20.2231459949rem;
  bottom: 0.7643294707rem;
}
.container.weeds .weed:nth-child(21), .container.weeds .weed:nth-child(21)::before, .container.weeds .weed:nth-child(21)::after {
  border-width: 0 0.0331614187rem 1.5388526954rem 0.0331614187rem;
  border-bottom-color: hsla(85.6790128254, 31.4647605266%, 12.0830887411%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -71.69891911ms;
}
.container.weeds .weed:nth-child(21)::before {
  left: -0.3623623778rem;
  top: 0.0062441476rem;
  transform: rotateZ(-4.5296958497deg);
}
.container.weeds .weed:nth-child(21)::after {
  left: 0.5780796999rem;
  top: -0.1362152606rem;
  transform: rotateZ(24.3855418461deg);
}
.container.weeds .weed:nth-child(22) {
  left: 25.9118917911rem;
  bottom: 1.9845077005rem;
}
.container.weeds .weed:nth-child(22), .container.weeds .weed:nth-child(22)::before, .container.weeds .weed:nth-child(22)::after {
  border-width: 0 0.0349056851rem 1.3307588026rem 0.0349056851rem;
  border-bottom-color: hsla(72.3906684512, 32.2388519162%, 37.6128404115%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -329.3279547835ms;
}
.container.weeds .weed:nth-child(22)::before {
  left: -0.4616126838rem;
  top: 0.0491028503rem;
  transform: rotateZ(-29.9760211931deg);
}
.container.weeds .weed:nth-child(22)::after {
  left: 0.3104463545rem;
  top: 0.1449521587rem;
  transform: rotateZ(-26.8458654824deg);
}
.container.weeds .weed:nth-child(23) {
  left: 26.8803406438rem;
  bottom: 0.5128916932rem;
}
.container.weeds .weed:nth-child(23), .container.weeds .weed:nth-child(23)::before, .container.weeds .weed:nth-child(23)::after {
  border-width: 0 0.0358516012rem 1.6482084936rem 0.0358516012rem;
  border-bottom-color: hsla(87.3812982698, 41.7291442261%, 28.6396844504%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -14.4721668064ms;
}
.container.weeds .weed:nth-child(23)::before {
  left: -0.1469449757rem;
  top: 0.1239297724rem;
  transform: rotateZ(-20.41295081deg);
}
.container.weeds .weed:nth-child(23)::after {
  left: 0.3183810828rem;
  top: -0.1859326911rem;
  transform: rotateZ(-8.5765459019deg);
}
.container.weeds .weed:nth-child(24) {
  left: 20.4624935735rem;
  bottom: 0.5438006559rem;
}
.container.weeds .weed:nth-child(24), .container.weeds .weed:nth-child(24)::before, .container.weeds .weed:nth-child(24)::after {
  border-width: 0 0.0195472035rem 1.1176266674rem 0.0195472035rem;
  border-bottom-color: hsla(77.5236581914, 39.5556043929%, 33.1504931784%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -243.1632760842ms;
}
.container.weeds .weed:nth-child(24)::before {
  left: -0.1160998981rem;
  top: -0.0473027257rem;
  transform: rotateZ(6.5501887274deg);
}
.container.weeds .weed:nth-child(24)::after {
  left: 0.2345188154rem;
  top: -0.1987787265rem;
  transform: rotateZ(-29.8834998687deg);
}
.container.weeds .weed:nth-child(25) {
  left: 3.7588854428rem;
  bottom: 0.7181990677rem;
}
.container.weeds .weed:nth-child(25), .container.weeds .weed:nth-child(25)::before, .container.weeds .weed:nth-child(25)::after {
  border-width: 0 0.0343332233rem 0.9196019051rem 0.0343332233rem;
  border-bottom-color: hsla(74.1947173122, 47.2328844457%, 19.138590087%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -327.5252423684ms;
}
.container.weeds .weed:nth-child(25)::before {
  left: -0.3934722414rem;
  top: 0.2255660406rem;
  transform: rotateZ(-12.5632447033deg);
}
.container.weeds .weed:nth-child(25)::after {
  left: 0.5492379145rem;
  top: 0.019079549rem;
  transform: rotateZ(20.8380225097deg);
}
.container.weeds .weed:nth-child(26) {
  left: 0.4444604129rem;
  bottom: 0.2201625988rem;
}
.container.weeds .weed:nth-child(26), .container.weeds .weed:nth-child(26)::before, .container.weeds .weed:nth-child(26)::after {
  border-width: 0 0.0434159696rem 1.067006262rem 0.0434159696rem;
  border-bottom-color: hsla(96.7406834375, 47.253320927%, 16.4368553449%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -310.995599136ms;
}
.container.weeds .weed:nth-child(26)::before {
  left: -0.2261490578rem;
  top: -0.1294629883rem;
  transform: rotateZ(-28.4952041479deg);
}
.container.weeds .weed:nth-child(26)::after {
  left: 0.4996566239rem;
  top: 0.165878583rem;
  transform: rotateZ(17.2243751272deg);
}
.container.weeds .weed:nth-child(27) {
  left: 9.4356233259rem;
  bottom: 0.860087077rem;
}
.container.weeds .weed:nth-child(27), .container.weeds .weed:nth-child(27)::before, .container.weeds .weed:nth-child(27)::after {
  border-width: 0 0.0070366589rem 0.7915625868rem 0.0070366589rem;
  border-bottom-color: hsla(88.008009681, 24.9881466099%, 24.3330343573%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -52.6881810345ms;
}
.container.weeds .weed:nth-child(27)::before {
  left: -0.1351470796rem;
  top: -0.2313201549rem;
  transform: rotateZ(19.5739935941deg);
}
.container.weeds .weed:nth-child(27)::after {
  left: 0.2921618451rem;
  top: 0.1575558731rem;
  transform: rotateZ(-9.2435072491deg);
}
.container.weeds .weed:nth-child(28) {
  left: 13.4189895857rem;
  bottom: 0.1144725504rem;
}
.container.weeds .weed:nth-child(28), .container.weeds .weed:nth-child(28)::before, .container.weeds .weed:nth-child(28)::after {
  border-width: 0 0.0166836195rem 0.8377942113rem 0.0166836195rem;
  border-bottom-color: hsla(81.6609229046, 26.067101443%, 25.5034049952%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -106.476131897ms;
}
.container.weeds .weed:nth-child(28)::before {
  left: -0.2273266492rem;
  top: -0.0206740968rem;
  transform: rotateZ(-29.3481299873deg);
}
.container.weeds .weed:nth-child(28)::after {
  left: 0.3019858925rem;
  top: 0.0252559861rem;
  transform: rotateZ(17.1106417605deg);
}
.container.weeds .weed:nth-child(29) {
  left: 21.7337917825rem;
  bottom: 1.7020473917rem;
}
.container.weeds .weed:nth-child(29), .container.weeds .weed:nth-child(29)::before, .container.weeds .weed:nth-child(29)::after {
  border-width: 0 0.004047992rem 1.0923756985rem 0.004047992rem;
  border-bottom-color: hsla(83.6113151458, 23.9826117643%, 22.3325033467%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -116.5917946885ms;
}
.container.weeds .weed:nth-child(29)::before {
  left: -0.2626617587rem;
  top: -0.0191892618rem;
  transform: rotateZ(14.6771551718deg);
}
.container.weeds .weed:nth-child(29)::after {
  left: 0.3921376616rem;
  top: -0.0048904904rem;
  transform: rotateZ(16.679436838deg);
}
.container.weeds .weed:nth-child(30) {
  left: 24.5546411353rem;
  bottom: 1.855204447rem;
}
.container.weeds .weed:nth-child(30), .container.weeds .weed:nth-child(30)::before, .container.weeds .weed:nth-child(30)::after {
  border-width: 0 0.0356957754rem 1.2918767617rem 0.0356957754rem;
  border-bottom-color: hsla(82.4515311567, 20.8779920965%, 37.3624421892%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -248.8333008593ms;
}
.container.weeds .weed:nth-child(30)::before {
  left: -0.475629234rem;
  top: 0.2146187999rem;
  transform: rotateZ(21.4364580342deg);
}
.container.weeds .weed:nth-child(30)::after {
  left: 0.2055689649rem;
  top: -0.0424968004rem;
  transform: rotateZ(8.4073700955deg);
}
.container.weeds .weed:nth-child(31) {
  left: 27.1072758003rem;
  bottom: 1.6994281735rem;
}
.container.weeds .weed:nth-child(31), .container.weeds .weed:nth-child(31)::before, .container.weeds .weed:nth-child(31)::after {
  border-width: 0 0.0106632446rem 0.6706771722rem 0.0106632446rem;
  border-bottom-color: hsla(84.671577818, 39.9937523994%, 11.1104783137%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -138.5391378358ms;
}
.container.weeds .weed:nth-child(31)::before {
  left: -0.5602290925rem;
  top: 0.0144090193rem;
  transform: rotateZ(-9.7500911967deg);
}
.container.weeds .weed:nth-child(31)::after {
  left: 0.4500702028rem;
  top: 0.1892877407rem;
  transform: rotateZ(-23.4116950044deg);
}
.container.weeds .weed:nth-child(32) {
  left: 9.1914246417rem;
  bottom: 0.4501957887rem;
}
.container.weeds .weed:nth-child(32), .container.weeds .weed:nth-child(32)::before, .container.weeds .weed:nth-child(32)::after {
  border-width: 0 0.0452026305rem 0.8574662347rem 0.0452026305rem;
  border-bottom-color: hsla(81.2283355097, 48.7404973894%, 36.7954525477%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -138.8767702008ms;
}
.container.weeds .weed:nth-child(32)::before {
  left: -0.4727110053rem;
  top: 0.0242888247rem;
  transform: rotateZ(24.6984815416deg);
}
.container.weeds .weed:nth-child(32)::after {
  left: 0.2018079676rem;
  top: -0.0480356574rem;
  transform: rotateZ(-17.5598570744deg);
}
.container.weeds .weed:nth-child(33) {
  left: 20.7314533007rem;
  bottom: 0.9272102261rem;
}
.container.weeds .weed:nth-child(33), .container.weeds .weed:nth-child(33)::before, .container.weeds .weed:nth-child(33)::after {
  border-width: 0 0.0070280223rem 1.3257936651rem 0.0070280223rem;
  border-bottom-color: hsla(86.6507336303, 40.2379201909%, 38.5024045376%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -275.6870378888ms;
}
.container.weeds .weed:nth-child(33)::before {
  left: -0.4057315835rem;
  top: 0.1487066827rem;
  transform: rotateZ(-3.169908631deg);
}
.container.weeds .weed:nth-child(33)::after {
  left: 0.3776546721rem;
  top: -0.1412591739rem;
  transform: rotateZ(24.9478508031deg);
}
.container.weeds .weed:nth-child(34) {
  left: 4.3609390352rem;
  bottom: 0.5042032295rem;
}
.container.weeds .weed:nth-child(34), .container.weeds .weed:nth-child(34)::before, .container.weeds .weed:nth-child(34)::after {
  border-width: 0 0.0094636928rem 0.9315397666rem 0.0094636928rem;
  border-bottom-color: hsla(62.4471529771, 25.813187794%, 15.8427955943%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -29.173253988ms;
}
.container.weeds .weed:nth-child(34)::before {
  left: -0.3172101103rem;
  top: 0.1252921255rem;
  transform: rotateZ(8.0459931198deg);
}
.container.weeds .weed:nth-child(34)::after {
  left: 0.1612225763rem;
  top: -0.0387898373rem;
  transform: rotateZ(27.8779394712deg);
}
.container.weeds .weed:nth-child(35) {
  left: 20.4111001085rem;
  bottom: 1.2320405754rem;
}
.container.weeds .weed:nth-child(35), .container.weeds .weed:nth-child(35)::before, .container.weeds .weed:nth-child(35)::after {
  border-width: 0 0.030654611rem 1.1229661189rem 0.030654611rem;
  border-bottom-color: hsla(99.9536144894, 47.6426162206%, 16.7432171553%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -103.600579718ms;
}
.container.weeds .weed:nth-child(35)::before {
  left: -0.1391666539rem;
  top: 0.1846101571rem;
  transform: rotateZ(11.682643916deg);
}
.container.weeds .weed:nth-child(35)::after {
  left: 0.3395467506rem;
  top: -0.2250998751rem;
  transform: rotateZ(12.1660255682deg);
}
.container.weeds .weed:nth-child(36) {
  left: 21.813059238rem;
  bottom: 1.7568343679rem;
}
.container.weeds .weed:nth-child(36), .container.weeds .weed:nth-child(36)::before, .container.weeds .weed:nth-child(36)::after {
  border-width: 0 0.0224155983rem 0.8350316061rem 0.0224155983rem;
  border-bottom-color: hsla(65.537339486, 22.1177852625%, 16.8974544256%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -241.8680989318ms;
}
.container.weeds .weed:nth-child(36)::before {
  left: -0.466110734rem;
  top: -0.0405276768rem;
  transform: rotateZ(13.489820714deg);
}
.container.weeds .weed:nth-child(36)::after {
  left: 0.2504529318rem;
  top: 0.2085576601rem;
  transform: rotateZ(-11.5661262002deg);
}
.container.weeds .weed:nth-child(37) {
  left: 21.2188861213rem;
  bottom: 0.8214719155rem;
}
.container.weeds .weed:nth-child(37), .container.weeds .weed:nth-child(37)::before, .container.weeds .weed:nth-child(37)::after {
  border-width: 0 0.0479767767rem 1.0573400205rem 0.0479767767rem;
  border-bottom-color: hsla(83.6604686819, 37.6625511131%, 12.7934566235%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -221.1765784868ms;
}
.container.weeds .weed:nth-child(37)::before {
  left: -0.5118544434rem;
  top: 0.0810323222rem;
  transform: rotateZ(14.5770873325deg);
}
.container.weeds .weed:nth-child(37)::after {
  left: 0.1023842976rem;
  top: -0.0432093164rem;
  transform: rotateZ(7.4089383948deg);
}
.container.weeds .weed:nth-child(38) {
  left: 15.0653918517rem;
  bottom: 0.7821719244rem;
}
.container.weeds .weed:nth-child(38), .container.weeds .weed:nth-child(38)::before, .container.weeds .weed:nth-child(38)::after {
  border-width: 0 0.0180321199rem 1.3906535356rem 0.0180321199rem;
  border-bottom-color: hsla(68.5147750728, 41.5180732794%, 20.4472462644%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -202.2845468039ms;
}
.container.weeds .weed:nth-child(38)::before {
  left: -0.1060115162rem;
  top: 0.0794931789rem;
  transform: rotateZ(3.8478192556deg);
}
.container.weeds .weed:nth-child(38)::after {
  left: 0.5891855204rem;
  top: 0.2498287057rem;
  transform: rotateZ(-19.4014122552deg);
}
.container.weeds .weed:nth-child(39) {
  left: 4.778733076rem;
  bottom: 1.2314777806rem;
}
.container.weeds .weed:nth-child(39), .container.weeds .weed:nth-child(39)::before, .container.weeds .weed:nth-child(39)::after {
  border-width: 0 0.0029867875rem 0.8625830313rem 0.0029867875rem;
  border-bottom-color: hsla(73.6722934453, 21.0278458893%, 34.0850767134%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -106.7357542493ms;
}
.container.weeds .weed:nth-child(39)::before {
  left: -0.5274533684rem;
  top: 0.2448344016rem;
  transform: rotateZ(0.993118863deg);
}
.container.weeds .weed:nth-child(39)::after {
  left: 0.297358972rem;
  top: 0.2245013868rem;
  transform: rotateZ(20.0713913347deg);
}
.container.weeds .weed:nth-child(40) {
  left: 14.9693532628rem;
  bottom: 0.8222259253rem;
}
.container.weeds .weed:nth-child(40), .container.weeds .weed:nth-child(40)::before, .container.weeds .weed:nth-child(40)::after {
  border-width: 0 0.0224019668rem 1.6235275902rem 0.0224019668rem;
  border-bottom-color: hsla(94.1358531067, 41.7400271801%, 27.2067783193%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -80.7821585044ms;
}
.container.weeds .weed:nth-child(40)::before {
  left: -0.1105682594rem;
  top: -0.0608687485rem;
  transform: rotateZ(13.5265616395deg);
}
.container.weeds .weed:nth-child(40)::after {
  left: 0.4234831262rem;
  top: -0.0525897821rem;
  transform: rotateZ(-23.1182975165deg);
}
.container.weeds .weed:nth-child(41) {
  left: 29.9042314981rem;
  bottom: 1.3196256302rem;
}
.container.weeds .weed:nth-child(41), .container.weeds .weed:nth-child(41)::before, .container.weeds .weed:nth-child(41)::after {
  border-width: 0 0.0143304953rem 1.705278553rem 0.0143304953rem;
  border-bottom-color: hsla(77.5174382475, 38.9252248028%, 33.9686385996%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -73.7067015174ms;
}
.container.weeds .weed:nth-child(41)::before {
  left: -0.3074606904rem;
  top: -0.0338479926rem;
  transform: rotateZ(25.8082895561deg);
}
.container.weeds .weed:nth-child(41)::after {
  left: 0.4728203617rem;
  top: 0.0779274239rem;
  transform: rotateZ(-22.4995085384deg);
}
.container.weeds .weed:nth-child(42) {
  left: 1.5431147987rem;
  bottom: 0.1771000933rem;
}
.container.weeds .weed:nth-child(42), .container.weeds .weed:nth-child(42)::before, .container.weeds .weed:nth-child(42)::after {
  border-width: 0 0.0002303885rem 0.9941723648rem 0.0002303885rem;
  border-bottom-color: hsla(60.6883097584, 26.8042208454%, 39.7880473772%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -334.0693328217ms;
}
.container.weeds .weed:nth-child(42)::before {
  left: -0.1779675903rem;
  top: -0.0641066623rem;
  transform: rotateZ(19.9409530915deg);
}
.container.weeds .weed:nth-child(42)::after {
  left: 0.3098019344rem;
  top: -0.1407629041rem;
  transform: rotateZ(-28.3814763469deg);
}
.container.weeds .weed:nth-child(43) {
  left: 25.9493168719rem;
  bottom: 0.8637961018rem;
}
.container.weeds .weed:nth-child(43), .container.weeds .weed:nth-child(43)::before, .container.weeds .weed:nth-child(43)::after {
  border-width: 0 0.03864516rem 0.521850436rem 0.03864516rem;
  border-bottom-color: hsla(69.5717175222, 26.3659895741%, 11.2389946195%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -238.1807971357ms;
}
.container.weeds .weed:nth-child(43)::before {
  left: -0.1755535002rem;
  top: -0.1268735365rem;
  transform: rotateZ(-7.6116008228deg);
}
.container.weeds .weed:nth-child(43)::after {
  left: 0.3820808624rem;
  top: 0.0959830651rem;
  transform: rotateZ(-20.6330525048deg);
}
.container.weeds .weed:nth-child(44) {
  left: 28.1264619719rem;
  bottom: 0.4385243081rem;
}
.container.weeds .weed:nth-child(44), .container.weeds .weed:nth-child(44)::before, .container.weeds .weed:nth-child(44)::after {
  border-width: 0 0.0345709504rem 1.2521213965rem 0.0345709504rem;
  border-bottom-color: hsla(95.4580075004, 46.0244088568%, 22.5671625475%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -191.4128455399ms;
}
.container.weeds .weed:nth-child(44)::before {
  left: -0.4150341119rem;
  top: -0.2065096508rem;
  transform: rotateZ(-12.0372028945deg);
}
.container.weeds .weed:nth-child(44)::after {
  left: 0.2624433283rem;
  top: -0.22609523rem;
  transform: rotateZ(-21.8965908968deg);
}
.container.weeds .weed:nth-child(45) {
  left: 10.9235694339rem;
  bottom: 0.0759517595rem;
}
.container.weeds .weed:nth-child(45), .container.weeds .weed:nth-child(45)::before, .container.weeds .weed:nth-child(45)::after {
  border-width: 0 0.042008921rem 1.5808054121rem 0.042008921rem;
  border-bottom-color: hsla(69.831853796, 46.7010568341%, 20.9202402844%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -255.1306085691ms;
}
.container.weeds .weed:nth-child(45)::before {
  left: -0.3054334837rem;
  top: 0.0356875573rem;
  transform: rotateZ(-22.4466872696deg);
}
.container.weeds .weed:nth-child(45)::after {
  left: 0.2964497442rem;
  top: -0.0306600612rem;
  transform: rotateZ(6.7574471365deg);
}
.container.weeds .weed:nth-child(46) {
  left: 13.9256800738rem;
  bottom: 0.0046018259rem;
}
.container.weeds .weed:nth-child(46), .container.weeds .weed:nth-child(46)::before, .container.weeds .weed:nth-child(46)::after {
  border-width: 0 0.0117775647rem 1.3611014734rem 0.0117775647rem;
  border-bottom-color: hsla(61.8495328359, 47.8620847393%, 29.5344862433%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -331.4966366159ms;
}
.container.weeds .weed:nth-child(46)::before {
  left: -0.442492767rem;
  top: -0.2336253849rem;
  transform: rotateZ(22.6402389184deg);
}
.container.weeds .weed:nth-child(46)::after {
  left: 0.2039829567rem;
  top: 0.1647079707rem;
  transform: rotateZ(19.2241263114deg);
}
.container.weeds .weed:nth-child(47) {
  left: 24.9198361742rem;
  bottom: 1.7836073378rem;
}
.container.weeds .weed:nth-child(47), .container.weeds .weed:nth-child(47)::before, .container.weeds .weed:nth-child(47)::after {
  border-width: 0 0.0167677352rem 1.5700922831rem 0.0167677352rem;
  border-bottom-color: hsla(89.8485940012, 27.7876561212%, 15.7531409206%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -213.624860025ms;
}
.container.weeds .weed:nth-child(47)::before {
  left: -0.2827180746rem;
  top: -0.2056085738rem;
  transform: rotateZ(15.1705357069deg);
}
.container.weeds .weed:nth-child(47)::after {
  left: 0.2556427547rem;
  top: 0.2002552802rem;
  transform: rotateZ(14.6183401541deg);
}
.container.weeds .weed:nth-child(48) {
  left: 28.4815348408rem;
  bottom: 1.9770515389rem;
}
.container.weeds .weed:nth-child(48), .container.weeds .weed:nth-child(48)::before, .container.weeds .weed:nth-child(48)::after {
  border-width: 0 0.0328161337rem 1.1364241008rem 0.0328161337rem;
  border-bottom-color: hsla(94.2955971292, 48.9408117624%, 39.7156064971%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -39.7976970608ms;
}
.container.weeds .weed:nth-child(48)::before {
  left: -0.4423936488rem;
  top: -0.1935990435rem;
  transform: rotateZ(12.232900172deg);
}
.container.weeds .weed:nth-child(48)::after {
  left: 0.4693237173rem;
  top: -0.0340157415rem;
  transform: rotateZ(-8.1999253238deg);
}
.container.weeds .weed:nth-child(49) {
  left: 2.1599189461rem;
  bottom: 1.4366492273rem;
}
.container.weeds .weed:nth-child(49), .container.weeds .weed:nth-child(49)::before, .container.weeds .weed:nth-child(49)::after {
  border-width: 0 0.0368742331rem 1.3909335417rem 0.0368742331rem;
  border-bottom-color: hsla(94.1281553909, 39.2996515514%, 29.176824803%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -258.8489687878ms;
}
.container.weeds .weed:nth-child(49)::before {
  left: -0.4493613641rem;
  top: -0.1911843407rem;
  transform: rotateZ(9.7442427535deg);
}
.container.weeds .weed:nth-child(49)::after {
  left: 0.1913569644rem;
  top: -0.1786937253rem;
  transform: rotateZ(18.7164279676deg);
}
.container.weeds .weed:nth-child(50) {
  left: 21.1054127073rem;
  bottom: 1.6991758114rem;
}
.container.weeds .weed:nth-child(50), .container.weeds .weed:nth-child(50)::before, .container.weeds .weed:nth-child(50)::after {
  border-width: 0 0.029423522rem 1.2597216271rem 0.029423522rem;
  border-bottom-color: hsla(60.6957933912, 43.2650590472%, 25.6790576398%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -219.5813420655ms;
}
.container.weeds .weed:nth-child(50)::before {
  left: -0.4436029791rem;
  top: 0.2057064319rem;
  transform: rotateZ(-1.158079449deg);
}
.container.weeds .weed:nth-child(50)::after {
  left: 0.3204200319rem;
  top: -0.2046894248rem;
  transform: rotateZ(-20.3257361056deg);
}
.container.weeds .weed:nth-child(51) {
  left: 3.6557575189rem;
  bottom: 0.3696689941rem;
}
.container.weeds .weed:nth-child(51), .container.weeds .weed:nth-child(51)::before, .container.weeds .weed:nth-child(51)::after {
  border-width: 0 0.0433243497rem 0.6779146716rem 0.0433243497rem;
  border-bottom-color: hsla(60.6032423689, 41.7139241872%, 36.2277068945%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -148.5524011189ms;
}
.container.weeds .weed:nth-child(51)::before {
  left: -0.2093277984rem;
  top: -0.1521566022rem;
  transform: rotateZ(19.7267609147deg);
}
.container.weeds .weed:nth-child(51)::after {
  left: 0.3233661651rem;
  top: 0.1173310101rem;
  transform: rotateZ(-0.6133712691deg);
}
.container.weeds .weed:nth-child(52) {
  left: 28.021567335rem;
  bottom: 1.9966229582rem;
}
.container.weeds .weed:nth-child(52), .container.weeds .weed:nth-child(52)::before, .container.weeds .weed:nth-child(52)::after {
  border-width: 0 0.0344617013rem 0.9570807431rem 0.0344617013rem;
  border-bottom-color: hsla(86.4218545686, 39.196210697%, 13.3670917306%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -146.8542426952ms;
}
.container.weeds .weed:nth-child(52)::before {
  left: -0.4116323106rem;
  top: -0.117170161rem;
  transform: rotateZ(-15.5171546205deg);
}
.container.weeds .weed:nth-child(52)::after {
  left: 0.2462557189rem;
  top: -0.1030123687rem;
  transform: rotateZ(-15.8137928507deg);
}
.container.weeds .weed:nth-child(53) {
  left: 26.7064445427rem;
  bottom: 0.2571165421rem;
}
.container.weeds .weed:nth-child(53), .container.weeds .weed:nth-child(53)::before, .container.weeds .weed:nth-child(53)::after {
  border-width: 0 0.0268919509rem 1.0830213777rem 0.0268919509rem;
  border-bottom-color: hsla(89.6036206983, 46.8294396719%, 32.8307686094%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -278.3119821616ms;
}
.container.weeds .weed:nth-child(53)::before {
  left: -0.2125506601rem;
  top: -0.0590563134rem;
  transform: rotateZ(-22.2038498481deg);
}
.container.weeds .weed:nth-child(53)::after {
  left: 0.4871001926rem;
  top: -0.1944895411rem;
  transform: rotateZ(-18.9527022781deg);
}
.container.weeds .weed:nth-child(54) {
  left: 4.3000629331rem;
  bottom: 1.8882475277rem;
}
.container.weeds .weed:nth-child(54), .container.weeds .weed:nth-child(54)::before, .container.weeds .weed:nth-child(54)::after {
  border-width: 0 0.0231517105rem 0.7186419554rem 0.0231517105rem;
  border-bottom-color: hsla(69.6335277783, 20.5800659332%, 11.1130029732%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -278.0268631188ms;
}
.container.weeds .weed:nth-child(54)::before {
  left: -0.2824003668rem;
  top: -0.1359677143rem;
  transform: rotateZ(-19.0098855458deg);
}
.container.weeds .weed:nth-child(54)::after {
  left: 0.4627630147rem;
  top: -0.1269165127rem;
  transform: rotateZ(16.4321923233deg);
}
.container.weeds .weed:nth-child(55) {
  left: 27.8222605788rem;
  bottom: 0.5868856598rem;
}
.container.weeds .weed:nth-child(55), .container.weeds .weed:nth-child(55)::before, .container.weeds .weed:nth-child(55)::after {
  border-width: 0 0.0423715993rem 0.5190592526rem 0.0423715993rem;
  border-bottom-color: hsla(76.8404693786, 43.0909721874%, 28.9404906998%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -329.0632265735ms;
}
.container.weeds .weed:nth-child(55)::before {
  left: -0.5867933421rem;
  top: -0.2095347443rem;
  transform: rotateZ(13.1665182622deg);
}
.container.weeds .weed:nth-child(55)::after {
  left: 0.273939393rem;
  top: -0.0529229991rem;
  transform: rotateZ(-10.2176898768deg);
}
.container.weeds .weed:nth-child(56) {
  left: 19.7523866415rem;
  bottom: 0.3034523113rem;
}
.container.weeds .weed:nth-child(56), .container.weeds .weed:nth-child(56)::before, .container.weeds .weed:nth-child(56)::after {
  border-width: 0 0.0268890171rem 0.8939930863rem 0.0268890171rem;
  border-bottom-color: hsla(75.1447997518, 48.4731659658%, 10.1357540196%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -232.0287848623ms;
}
.container.weeds .weed:nth-child(56)::before {
  left: -0.2640767068rem;
  top: 0.0579718732rem;
  transform: rotateZ(-4.9645590214deg);
}
.container.weeds .weed:nth-child(56)::after {
  left: 0.5843382588rem;
  top: -0.2351794747rem;
  transform: rotateZ(20.3961578026deg);
}
.container.weeds .weed:nth-child(57) {
  left: 5.2173210363rem;
  bottom: 0.3901696759rem;
}
.container.weeds .weed:nth-child(57), .container.weeds .weed:nth-child(57)::before, .container.weeds .weed:nth-child(57)::after {
  border-width: 0 0.0141042122rem 1.3124106046rem 0.0141042122rem;
  border-bottom-color: hsla(64.8846876666, 43.0714781218%, 29.8383812269%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -80.2746707976ms;
}
.container.weeds .weed:nth-child(57)::before {
  left: -0.1297486275rem;
  top: -0.0072974571rem;
  transform: rotateZ(3.5732401369deg);
}
.container.weeds .weed:nth-child(57)::after {
  left: 0.1213321187rem;
  top: -0.137194743rem;
  transform: rotateZ(-23.7516957186deg);
}
.container.weeds .weed:nth-child(58) {
  left: 5.4260040003rem;
  bottom: 1.8372021685rem;
}
.container.weeds .weed:nth-child(58), .container.weeds .weed:nth-child(58)::before, .container.weeds .weed:nth-child(58)::after {
  border-width: 0 0.0255576653rem 1.1538578843rem 0.0255576653rem;
  border-bottom-color: hsla(96.2623274989, 43.8833420558%, 39.5961768831%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -156.2939828649ms;
}
.container.weeds .weed:nth-child(58)::before {
  left: -0.4054333468rem;
  top: 0.078057533rem;
  transform: rotateZ(-19.5037080766deg);
}
.container.weeds .weed:nth-child(58)::after {
  left: 0.2724676823rem;
  top: 0.1175775719rem;
  transform: rotateZ(12.7185753257deg);
}
.container.weeds .weed:nth-child(59) {
  left: 26.8138652986rem;
  bottom: 0.6327808019rem;
}
.container.weeds .weed:nth-child(59), .container.weeds .weed:nth-child(59)::before, .container.weeds .weed:nth-child(59)::after {
  border-width: 0 0.0248880737rem 1.2969856487rem 0.0248880737rem;
  border-bottom-color: hsla(80.7771587981, 31.8361133226%, 39.4119171101%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -122.7953230518ms;
}
.container.weeds .weed:nth-child(59)::before {
  left: -0.1715515884rem;
  top: -0.0094677951rem;
  transform: rotateZ(7.0749060802deg);
}
.container.weeds .weed:nth-child(59)::after {
  left: 0.1548995175rem;
  top: -0.1363970085rem;
  transform: rotateZ(17.5966820069deg);
}
.container.weeds .weed:nth-child(60) {
  left: 7.7186318632rem;
  bottom: 0.0332451416rem;
}
.container.weeds .weed:nth-child(60), .container.weeds .weed:nth-child(60)::before, .container.weeds .weed:nth-child(60)::after {
  border-width: 0 0.0311444501rem 1.5213773613rem 0.0311444501rem;
  border-bottom-color: hsla(62.7764534955, 21.2095736792%, 17.3979478243%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -344.9434553474ms;
}
.container.weeds .weed:nth-child(60)::before {
  left: -0.5617449663rem;
  top: -0.0502458674rem;
  transform: rotateZ(11.4733100122deg);
}
.container.weeds .weed:nth-child(60)::after {
  left: 0.1457081851rem;
  top: 0.2291387636rem;
  transform: rotateZ(-5.1156948251deg);
}
.container.weeds .weed:nth-child(61) {
  left: 25.5761741283rem;
  bottom: 1.8390888097rem;
}
.container.weeds .weed:nth-child(61), .container.weeds .weed:nth-child(61)::before, .container.weeds .weed:nth-child(61)::after {
  border-width: 0 0.0412932568rem 1.577674941rem 0.0412932568rem;
  border-bottom-color: hsla(68.6323337517, 24.3572428143%, 12.4895335248%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -302.5619414616ms;
}
.container.weeds .weed:nth-child(61)::before {
  left: -0.2805855103rem;
  top: -0.2400804589rem;
  transform: rotateZ(-25.8114640425deg);
}
.container.weeds .weed:nth-child(61)::after {
  left: 0.2040319505rem;
  top: 0.0021589439rem;
  transform: rotateZ(8.857320008deg);
}
.container.weeds .weed:nth-child(62) {
  left: 24.6631072887rem;
  bottom: 0.3294820299rem;
}
.container.weeds .weed:nth-child(62), .container.weeds .weed:nth-child(62)::before, .container.weeds .weed:nth-child(62)::after {
  border-width: 0 0.0289415384rem 1.574065861rem 0.0289415384rem;
  border-bottom-color: hsla(70.8659317548, 28.6575286035%, 31.2551929575%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -284.3651283823ms;
}
.container.weeds .weed:nth-child(62)::before {
  left: -0.288653997rem;
  top: 0.0072608677rem;
  transform: rotateZ(16.4578388139deg);
}
.container.weeds .weed:nth-child(62)::after {
  left: 0.470357883rem;
  top: -0.2333222869rem;
  transform: rotateZ(-19.319126653deg);
}
.container.weeds .weed:nth-child(63) {
  left: 16.5788775434rem;
  bottom: 0.3340543144rem;
}
.container.weeds .weed:nth-child(63), .container.weeds .weed:nth-child(63)::before, .container.weeds .weed:nth-child(63)::after {
  border-width: 0 0.0436531446rem 0.7848634357rem 0.0436531446rem;
  border-bottom-color: hsla(93.7323976732, 42.9864984416%, 34.1351613224%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -32.5353117695ms;
}
.container.weeds .weed:nth-child(63)::before {
  left: -0.1897771554rem;
  top: -0.2440434427rem;
  transform: rotateZ(-8.4290666571deg);
}
.container.weeds .weed:nth-child(63)::after {
  left: 0.5240080784rem;
  top: -0.1167434705rem;
  transform: rotateZ(-27.7784125545deg);
}
.container.weeds .weed:nth-child(64) {
  left: 27.1733165051rem;
  bottom: 1.3932115697rem;
}
.container.weeds .weed:nth-child(64), .container.weeds .weed:nth-child(64)::before, .container.weeds .weed:nth-child(64)::after {
  border-width: 0 0.0113274656rem 0.8765328516rem 0.0113274656rem;
  border-bottom-color: hsla(64.824875739, 24.0431379929%, 18.1706648205%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -229.7394230807ms;
}
.container.weeds .weed:nth-child(64)::before {
  left: -0.1570827432rem;
  top: -0.2388790505rem;
  transform: rotateZ(2.5415096216deg);
}
.container.weeds .weed:nth-child(64)::after {
  left: 0.1220395971rem;
  top: 0.0570964887rem;
  transform: rotateZ(2.2802762254deg);
}
.container.weeds .weed:nth-child(65) {
  left: 14.7385819155rem;
  bottom: 0.9925554131rem;
}
.container.weeds .weed:nth-child(65), .container.weeds .weed:nth-child(65)::before, .container.weeds .weed:nth-child(65)::after {
  border-width: 0 0.0311438033rem 0.9208653705rem 0.0311438033rem;
  border-bottom-color: hsla(76.5969153404, 42.8110059696%, 24.0943782896%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -379.5023552407ms;
}
.container.weeds .weed:nth-child(65)::before {
  left: -0.5694865138rem;
  top: -0.0489671742rem;
  transform: rotateZ(11.892669266deg);
}
.container.weeds .weed:nth-child(65)::after {
  left: 0.1988856215rem;
  top: -0.0466461548rem;
  transform: rotateZ(-16.8594501169deg);
}
.container.weeds .weed:nth-child(66) {
  left: 26.8678114204rem;
  bottom: 0.4007920019rem;
}
.container.weeds .weed:nth-child(66), .container.weeds .weed:nth-child(66)::before, .container.weeds .weed:nth-child(66)::after {
  border-width: 0 0.0036012627rem 1.6448763773rem 0.0036012627rem;
  border-bottom-color: hsla(92.0257223027, 20.6126730087%, 31.5004318772%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -253.8656403204ms;
}
.container.weeds .weed:nth-child(66)::before {
  left: -0.5236443887rem;
  top: -0.1760785188rem;
  transform: rotateZ(-9.9710205864deg);
}
.container.weeds .weed:nth-child(66)::after {
  left: 0.5557682854rem;
  top: 0.1503992432rem;
  transform: rotateZ(11.9360625441deg);
}
.container.weeds .weed:nth-child(67) {
  left: 2.7497119988rem;
  bottom: 0.4759079936rem;
}
.container.weeds .weed:nth-child(67), .container.weeds .weed:nth-child(67)::before, .container.weeds .weed:nth-child(67)::after {
  border-width: 0 0.0468799317rem 1.1201554353rem 0.0468799317rem;
  border-bottom-color: hsla(95.0554360001, 41.8482325741%, 14.0031843262%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -303.128829043ms;
}
.container.weeds .weed:nth-child(67)::before {
  left: -0.4852582033rem;
  top: -0.1266647386rem;
  transform: rotateZ(9.4645823514deg);
}
.container.weeds .weed:nth-child(67)::after {
  left: 0.5341849343rem;
  top: 0.2406247834rem;
  transform: rotateZ(19.2386473761deg);
}
.container.weeds .weed:nth-child(68) {
  left: 14.0951084794rem;
  bottom: 0.9526411069rem;
}
.container.weeds .weed:nth-child(68), .container.weeds .weed:nth-child(68)::before, .container.weeds .weed:nth-child(68)::after {
  border-width: 0 0.0443308881rem 0.7864632465rem 0.0443308881rem;
  border-bottom-color: hsla(85.6133436762, 40.6053612912%, 27.6086793069%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -284.517976319ms;
}
.container.weeds .weed:nth-child(68)::before {
  left: -0.545223725rem;
  top: 0.1622907325rem;
  transform: rotateZ(6.7053762917deg);
}
.container.weeds .weed:nth-child(68)::after {
  left: 0.2437664552rem;
  top: -0.1693730124rem;
  transform: rotateZ(13.7905846853deg);
}
.container.weeds .weed:nth-child(69) {
  left: 24.4335597388rem;
  bottom: 1.6508697325rem;
}
.container.weeds .weed:nth-child(69), .container.weeds .weed:nth-child(69)::before, .container.weeds .weed:nth-child(69)::after {
  border-width: 0 0.0283292297rem 0.6634540835rem 0.0283292297rem;
  border-bottom-color: hsla(77.8173185993, 49.0739509443%, 24.2055223577%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -107.4114301795ms;
}
.container.weeds .weed:nth-child(69)::before {
  left: -0.5353336002rem;
  top: -0.1462577417rem;
  transform: rotateZ(10.6090347464deg);
}
.container.weeds .weed:nth-child(69)::after {
  left: 0.1869763131rem;
  top: -0.0612943491rem;
  transform: rotateZ(-16.1470312962deg);
}
.container.weeds .weed:nth-child(70) {
  left: 1.7199008988rem;
  bottom: 1.6868818848rem;
}
.container.weeds .weed:nth-child(70), .container.weeds .weed:nth-child(70)::before, .container.weeds .weed:nth-child(70)::after {
  border-width: 0 0.0245725802rem 1.372152159rem 0.0245725802rem;
  border-bottom-color: hsla(74.1176825378, 32.0554296869%, 32.574901527%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -229.3572600201ms;
}
.container.weeds .weed:nth-child(70)::before {
  left: -0.1869647521rem;
  top: -0.0253272877rem;
  transform: rotateZ(15.083556343deg);
}
.container.weeds .weed:nth-child(70)::after {
  left: 0.2694141739rem;
  top: 0.0051510198rem;
  transform: rotateZ(-25.8565183933deg);
}
.container.weeds .weed:nth-child(71) {
  left: 0.3719264324rem;
  bottom: 0.0185409931rem;
}
.container.weeds .weed:nth-child(71), .container.weeds .weed:nth-child(71)::before, .container.weeds .weed:nth-child(71)::after {
  border-width: 0 0.0022032287rem 1.3368143586rem 0.0022032287rem;
  border-bottom-color: hsla(92.1609191019, 45.9528230336%, 31.6798829888%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -179.5209323537ms;
}
.container.weeds .weed:nth-child(71)::before {
  left: -0.2506224163rem;
  top: -0.0657904201rem;
  transform: rotateZ(-9.8334260776deg);
}
.container.weeds .weed:nth-child(71)::after {
  left: 0.3788643796rem;
  top: -0.0692495507rem;
  transform: rotateZ(1.6386660704deg);
}
.container.weeds .weed:nth-child(72) {
  left: 4.7695820965rem;
  bottom: 1.0401976122rem;
}
.container.weeds .weed:nth-child(72), .container.weeds .weed:nth-child(72)::before, .container.weeds .weed:nth-child(72)::after {
  border-width: 0 0.0146926739rem 0.5675838191rem 0.0146926739rem;
  border-bottom-color: hsla(74.1169157534, 49.3638462825%, 12.3313070534%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -209.1354733728ms;
}
.container.weeds .weed:nth-child(72)::before {
  left: -0.2442774165rem;
  top: -0.0802403874rem;
  transform: rotateZ(11.0899513908deg);
}
.container.weeds .weed:nth-child(72)::after {
  left: 0.1126491832rem;
  top: 0.1553484143rem;
  transform: rotateZ(-18.9985834344deg);
}
.container.weeds .weed:nth-child(73) {
  left: 16.0607470416rem;
  bottom: 0.9245537948rem;
}
.container.weeds .weed:nth-child(73), .container.weeds .weed:nth-child(73)::before, .container.weeds .weed:nth-child(73)::after {
  border-width: 0 0.0159263997rem 1.5881852098rem 0.0159263997rem;
  border-bottom-color: hsla(77.3051874218, 48.7474433509%, 35.8268950496%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -126.1967598602ms;
}
.container.weeds .weed:nth-child(73)::before {
  left: -0.2263769769rem;
  top: 0.0733360944rem;
  transform: rotateZ(6.5113675972deg);
}
.container.weeds .weed:nth-child(73)::after {
  left: 0.1256059935rem;
  top: -0.0993548439rem;
  transform: rotateZ(-25.6351243347deg);
}
.container.weeds .weed:nth-child(74) {
  left: 26.2187741729rem;
  bottom: 0.3420880772rem;
}
.container.weeds .weed:nth-child(74), .container.weeds .weed:nth-child(74)::before, .container.weeds .weed:nth-child(74)::after {
  border-width: 0 0.0347271632rem 1.7223052625rem 0.0347271632rem;
  border-bottom-color: hsla(86.349842072, 22.4255273289%, 26.030172848%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -215.7133748605ms;
}
.container.weeds .weed:nth-child(74)::before {
  left: -0.5273677958rem;
  top: 0.1249981031rem;
  transform: rotateZ(-13.0747959168deg);
}
.container.weeds .weed:nth-child(74)::after {
  left: 0.2732904397rem;
  top: 0.2030605168rem;
  transform: rotateZ(5.9767697967deg);
}
.container.weeds .weed:nth-child(75) {
  left: 13.0867439765rem;
  bottom: 0.1597478122rem;
}
.container.weeds .weed:nth-child(75), .container.weeds .weed:nth-child(75)::before, .container.weeds .weed:nth-child(75)::after {
  border-width: 0 0.0206131936rem 0.943714049rem 0.0206131936rem;
  border-bottom-color: hsla(82.5701794878, 43.9748922037%, 28.8613295007%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -84.1541302496ms;
}
.container.weeds .weed:nth-child(75)::before {
  left: -0.4567624437rem;
  top: 0.0517423322rem;
  transform: rotateZ(-6.4136712883deg);
}
.container.weeds .weed:nth-child(75)::after {
  left: 0.4182106147rem;
  top: -0.051044374rem;
  transform: rotateZ(-13.6100244005deg);
}
.container.weeds .weed:nth-child(76) {
  left: 29.1255013907rem;
  bottom: 1.8931162547rem;
}
.container.weeds .weed:nth-child(76), .container.weeds .weed:nth-child(76)::before, .container.weeds .weed:nth-child(76)::after {
  border-width: 0 0.0072614396rem 1.4653507604rem 0.0072614396rem;
  border-bottom-color: hsla(67.5913433769, 46.9802134644%, 29.9857454954%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -253.0563476358ms;
}
.container.weeds .weed:nth-child(76)::before {
  left: -0.3364824942rem;
  top: 0.2000643605rem;
  transform: rotateZ(-6.8091359452deg);
}
.container.weeds .weed:nth-child(76)::after {
  left: 0.366722404rem;
  top: -0.1498272094rem;
  transform: rotateZ(-18.6601118282deg);
}
.container.weeds .weed:nth-child(77) {
  left: 2.9993978842rem;
  bottom: 0.1158955693rem;
}
.container.weeds .weed:nth-child(77), .container.weeds .weed:nth-child(77)::before, .container.weeds .weed:nth-child(77)::after {
  border-width: 0 0.0165124172rem 1.3064654912rem 0.0165124172rem;
  border-bottom-color: hsla(86.9362088353, 21.3744218794%, 31.8356530025%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -147.3701804763ms;
}
.container.weeds .weed:nth-child(77)::before {
  left: -0.2786597982rem;
  top: 0.094324681rem;
  transform: rotateZ(-5.8060046495deg);
}
.container.weeds .weed:nth-child(77)::after {
  left: 0.1821453179rem;
  top: -0.1101473413rem;
  transform: rotateZ(-19.019111837deg);
}
.container.weeds .weed:nth-child(78) {
  left: 24.1266987604rem;
  bottom: 0.5726810089rem;
}
.container.weeds .weed:nth-child(78), .container.weeds .weed:nth-child(78)::before, .container.weeds .weed:nth-child(78)::after {
  border-width: 0 0.0129147355rem 1.6016380499rem 0.0129147355rem;
  border-bottom-color: hsla(65.5428366368, 27.4345657481%, 22.7876190248%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -91.4252089347ms;
}
.container.weeds .weed:nth-child(78)::before {
  left: -0.1006786672rem;
  top: 0.2167896907rem;
  transform: rotateZ(5.8630861218deg);
}
.container.weeds .weed:nth-child(78)::after {
  left: 0.3443936325rem;
  top: -0.1198388841rem;
  transform: rotateZ(-24.4628628124deg);
}
.container.weeds .weed:nth-child(79) {
  left: 20.6711732989rem;
  bottom: 0.3110221124rem;
}
.container.weeds .weed:nth-child(79), .container.weeds .weed:nth-child(79)::before, .container.weeds .weed:nth-child(79)::after {
  border-width: 0 0.0415179988rem 1.1982143693rem 0.0415179988rem;
  border-bottom-color: hsla(71.8646718474, 36.2456557468%, 11.2714772056%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -204.8614906965ms;
}
.container.weeds .weed:nth-child(79)::before {
  left: -0.4109198884rem;
  top: -0.1888734646rem;
  transform: rotateZ(5.1866560151deg);
}
.container.weeds .weed:nth-child(79)::after {
  left: 0.2504779992rem;
  top: 0.197142999rem;
  transform: rotateZ(-28.8944800724deg);
}
.container.weeds .weed:nth-child(80) {
  left: 21.0447537647rem;
  bottom: 0.6085677537rem;
}
.container.weeds .weed:nth-child(80), .container.weeds .weed:nth-child(80)::before, .container.weeds .weed:nth-child(80)::after {
  border-width: 0 0.0178769199rem 0.666511507rem 0.0178769199rem;
  border-bottom-color: hsla(97.4689869481, 38.1591108709%, 31.4643875053%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -183.6578868482ms;
}
.container.weeds .weed:nth-child(80)::before {
  left: -0.5610883317rem;
  top: 0.0164004404rem;
  transform: rotateZ(22.3766650816deg);
}
.container.weeds .weed:nth-child(80)::after {
  left: 0.5704251928rem;
  top: -0.1389308441rem;
  transform: rotateZ(26.3031588203deg);
}
.container.weeds .weed:nth-child(81) {
  left: 8.8443896031rem;
  bottom: 1.0113854708rem;
}
.container.weeds .weed:nth-child(81), .container.weeds .weed:nth-child(81)::before, .container.weeds .weed:nth-child(81)::after {
  border-width: 0 0.0229997077rem 1.3634852446rem 0.0229997077rem;
  border-bottom-color: hsla(68.4739999236, 33.1722110279%, 29.6389694761%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -193.0696842302ms;
}
.container.weeds .weed:nth-child(81)::before {
  left: -0.3438834847rem;
  top: -0.0402273272rem;
  transform: rotateZ(-5.954418414deg);
}
.container.weeds .weed:nth-child(81)::after {
  left: 0.3086302054rem;
  top: -0.194828488rem;
  transform: rotateZ(-20.2856782598deg);
}
.container.weeds .weed:nth-child(82) {
  left: 0.315764668rem;
  bottom: 1.2077261377rem;
}
.container.weeds .weed:nth-child(82), .container.weeds .weed:nth-child(82)::before, .container.weeds .weed:nth-child(82)::after {
  border-width: 0 0.0136040955rem 1.5483280388rem 0.0136040955rem;
  border-bottom-color: hsla(65.6787143057, 43.7222723452%, 38.5869948256%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -143.0545226874ms;
}
.container.weeds .weed:nth-child(82)::before {
  left: -0.2626890439rem;
  top: -0.1076030799rem;
  transform: rotateZ(28.2792111502deg);
}
.container.weeds .weed:nth-child(82)::after {
  left: 0.4675310211rem;
  top: 0.1950146186rem;
  transform: rotateZ(-15.3175245948deg);
}
.container.weeds .weed:nth-child(83) {
  left: 27.2517472519rem;
  bottom: 0.2815662716rem;
}
.container.weeds .weed:nth-child(83), .container.weeds .weed:nth-child(83)::before, .container.weeds .weed:nth-child(83)::after {
  border-width: 0 0.0016824275rem 0.7468451147rem 0.0016824275rem;
  border-bottom-color: hsla(86.1751380328, 43.5072786843%, 32.4746506778%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -386.0498333368ms;
}
.container.weeds .weed:nth-child(83)::before {
  left: -0.261332589rem;
  top: 0.2406407908rem;
  transform: rotateZ(-18.9630293355deg);
}
.container.weeds .weed:nth-child(83)::after {
  left: 0.326465125rem;
  top: 0.0730816772rem;
  transform: rotateZ(15.9223571383deg);
}
.container.weeds .weed:nth-child(84) {
  left: 10.5757199509rem;
  bottom: 0.4693666187rem;
}
.container.weeds .weed:nth-child(84), .container.weeds .weed:nth-child(84)::before, .container.weeds .weed:nth-child(84)::after {
  border-width: 0 0.0341877963rem 0.8193216816rem 0.0341877963rem;
  border-bottom-color: hsla(83.4048349462, 40.0388770832%, 22.3825478734%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -89.5966930729ms;
}
.container.weeds .weed:nth-child(84)::before {
  left: -0.2412664311rem;
  top: -0.1685201003rem;
  transform: rotateZ(0.4042207386deg);
}
.container.weeds .weed:nth-child(84)::after {
  left: 0.499251899rem;
  top: -0.0353140179rem;
  transform: rotateZ(12.7555977385deg);
}
.container.weeds .weed:nth-child(85) {
  left: 8.2114292591rem;
  bottom: 0.2042645644rem;
}
.container.weeds .weed:nth-child(85), .container.weeds .weed:nth-child(85)::before, .container.weeds .weed:nth-child(85)::after {
  border-width: 0 0.0447167671rem 0.6209274356rem 0.0447167671rem;
  border-bottom-color: hsla(61.318365588, 43.995044325%, 31.1368528884%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -54.7032772024ms;
}
.container.weeds .weed:nth-child(85)::before {
  left: -0.4937530361rem;
  top: 0.0271482106rem;
  transform: rotateZ(-22.2694734121deg);
}
.container.weeds .weed:nth-child(85)::after {
  left: 0.5228075058rem;
  top: -0.2046087834rem;
  transform: rotateZ(26.7128944472deg);
}
.container.weeds .weed:nth-child(86) {
  left: 0.5431424326rem;
  bottom: 0.3721673767rem;
}
.container.weeds .weed:nth-child(86), .container.weeds .weed:nth-child(86)::before, .container.weeds .weed:nth-child(86)::after {
  border-width: 0 0.038175544rem 0.7076272144rem 0.038175544rem;
  border-bottom-color: hsla(81.7816133045, 49.453082309%, 19.3572267878%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -91.7329704892ms;
}
.container.weeds .weed:nth-child(86)::before {
  left: -0.2625820615rem;
  top: 0.030550433rem;
  transform: rotateZ(25.0512971232deg);
}
.container.weeds .weed:nth-child(86)::after {
  left: 0.3213113923rem;
  top: -0.0560862367rem;
  transform: rotateZ(-28.6468356068deg);
}
.container.weeds .weed:nth-child(87) {
  left: 29.4274261348rem;
  bottom: 0.4917068544rem;
}
.container.weeds .weed:nth-child(87), .container.weeds .weed:nth-child(87)::before, .container.weeds .weed:nth-child(87)::after {
  border-width: 0 0.0312610974rem 0.8919070838rem 0.0312610974rem;
  border-bottom-color: hsla(78.6467104161, 32.2558576803%, 13.2022894066%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -69.7110587387ms;
}
.container.weeds .weed:nth-child(87)::before {
  left: -0.5939761196rem;
  top: 0.1048124414rem;
  transform: rotateZ(14.6957633464deg);
}
.container.weeds .weed:nth-child(87)::after {
  left: 0.3000657982rem;
  top: -0.0874228569rem;
  transform: rotateZ(25.6684620563deg);
}
.container.weeds .weed:nth-child(88) {
  left: 7.8430340586rem;
  bottom: 1.7417452812rem;
}
.container.weeds .weed:nth-child(88), .container.weeds .weed:nth-child(88)::before, .container.weeds .weed:nth-child(88)::after {
  border-width: 0 0.0219569839rem 0.6063431834rem 0.0219569839rem;
  border-bottom-color: hsla(74.6906170816, 26.5052285596%, 34.5157792145%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -395.0816917161ms;
}
.container.weeds .weed:nth-child(88)::before {
  left: -0.3936089125rem;
  top: 0.2482042928rem;
  transform: rotateZ(-7.1725964077deg);
}
.container.weeds .weed:nth-child(88)::after {
  left: 0.145582712rem;
  top: -0.0554546364rem;
  transform: rotateZ(23.2011383615deg);
}
.container.weeds .weed:nth-child(89) {
  left: 9.7542352368rem;
  bottom: 0.8577752699rem;
}
.container.weeds .weed:nth-child(89), .container.weeds .weed:nth-child(89)::before, .container.weeds .weed:nth-child(89)::after {
  border-width: 0 0.0455377572rem 1.660783187rem 0.0455377572rem;
  border-bottom-color: hsla(79.0115881596, 22.4573419883%, 13.6307470271%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -101.643575274ms;
}
.container.weeds .weed:nth-child(89)::before {
  left: -0.4567015602rem;
  top: 0.0697525989rem;
  transform: rotateZ(-0.4153878334deg);
}
.container.weeds .weed:nth-child(89)::after {
  left: 0.1557806979rem;
  top: -0.1415554887rem;
  transform: rotateZ(20.3130324852deg);
}
.container.weeds .weed:nth-child(90) {
  left: 24.3017405282rem;
  bottom: 0.0940277616rem;
}
.container.weeds .weed:nth-child(90), .container.weeds .weed:nth-child(90)::before, .container.weeds .weed:nth-child(90)::after {
  border-width: 0 0.0325885952rem 0.9766760049rem 0.0325885952rem;
  border-bottom-color: hsla(65.9063398774, 46.7622221563%, 17.9156762658%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -371.938665455ms;
}
.container.weeds .weed:nth-child(90)::before {
  left: -0.3658173855rem;
  top: 0.2304263086rem;
  transform: rotateZ(3.4125171474deg);
}
.container.weeds .weed:nth-child(90)::after {
  left: 0.5530383753rem;
  top: 0.1299147666rem;
  transform: rotateZ(-15.7600314848deg);
}
.container.weeds .weed:nth-child(91) {
  left: 15.8171264775rem;
  bottom: 0.0866225075rem;
}
.container.weeds .weed:nth-child(91), .container.weeds .weed:nth-child(91)::before, .container.weeds .weed:nth-child(91)::after {
  border-width: 0 0.007075526rem 1.0967601306rem 0.007075526rem;
  border-bottom-color: hsla(81.3692993598, 27.7680532369%, 15.606406555%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -270.0619196255ms;
}
.container.weeds .weed:nth-child(91)::before {
  left: -0.4698078602rem;
  top: -0.0519823176rem;
  transform: rotateZ(12.5465574822deg);
}
.container.weeds .weed:nth-child(91)::after {
  left: 0.5682526487rem;
  top: 0.1679953382rem;
  transform: rotateZ(-20.1192055742deg);
}
.container.weeds .weed:nth-child(92) {
  left: 16.0933122103rem;
  bottom: 0.5019125779rem;
}
.container.weeds .weed:nth-child(92), .container.weeds .weed:nth-child(92)::before, .container.weeds .weed:nth-child(92)::after {
  border-width: 0 0.0161005065rem 1.6538513752rem 0.0161005065rem;
  border-bottom-color: hsla(91.1994103725, 40.1879878103%, 17.303384548%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -83.7814114512ms;
}
.container.weeds .weed:nth-child(92)::before {
  left: -0.5968343856rem;
  top: -0.0710815359rem;
  transform: rotateZ(-25.7725136336deg);
}
.container.weeds .weed:nth-child(92)::after {
  left: 0.2292607352rem;
  top: 0.133320225rem;
  transform: rotateZ(11.3089406166deg);
}
.container.weeds .weed:nth-child(93) {
  left: 24.1755797744rem;
  bottom: 1.1977190104rem;
}
.container.weeds .weed:nth-child(93), .container.weeds .weed:nth-child(93)::before, .container.weeds .weed:nth-child(93)::after {
  border-width: 0 0.0294045311rem 1.5447345916rem 0.0294045311rem;
  border-bottom-color: hsla(79.8455816262, 28.4505019389%, 22.5219227063%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -229.3692502548ms;
}
.container.weeds .weed:nth-child(93)::before {
  left: -0.498780062rem;
  top: -0.0367298151rem;
  transform: rotateZ(-10.2314031724deg);
}
.container.weeds .weed:nth-child(93)::after {
  left: 0.3760315112rem;
  top: -0.0619795404rem;
  transform: rotateZ(-18.2872800826deg);
}
.container.weeds .weed:nth-child(94) {
  left: 4.328855982rem;
  bottom: 1.566653211rem;
}
.container.weeds .weed:nth-child(94), .container.weeds .weed:nth-child(94)::before, .container.weeds .weed:nth-child(94)::after {
  border-width: 0 0.0487764087rem 1.1016944667rem 0.0487764087rem;
  border-bottom-color: hsla(81.9478588697, 27.1851191011%, 31.1213160274%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -109.7824940026ms;
}
.container.weeds .weed:nth-child(94)::before {
  left: -0.4827403673rem;
  top: -0.1103685597rem;
  transform: rotateZ(-10.8082043127deg);
}
.container.weeds .weed:nth-child(94)::after {
  left: 0.4889993608rem;
  top: 0.0128006691rem;
  transform: rotateZ(20.3878319521deg);
}
.container.weeds .weed:nth-child(95) {
  left: 13.3762992641rem;
  bottom: 0.1299454164rem;
}
.container.weeds .weed:nth-child(95), .container.weeds .weed:nth-child(95)::before, .container.weeds .weed:nth-child(95)::after {
  border-width: 0 0.0194181627rem 1.244854036rem 0.0194181627rem;
  border-bottom-color: hsla(61.7593855177, 29.790799501%, 14.9330024073%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -33.7805238545ms;
}
.container.weeds .weed:nth-child(95)::before {
  left: -0.2067803758rem;
  top: 0.1579651984rem;
  transform: rotateZ(9.0560390989deg);
}
.container.weeds .weed:nth-child(95)::after {
  left: 0.2582575015rem;
  top: -0.1664892726rem;
  transform: rotateZ(28.3375247073deg);
}
.container.weeds .weed:nth-child(96) {
  left: 19.9663453597rem;
  bottom: 0.6139743051rem;
}
.container.weeds .weed:nth-child(96), .container.weeds .weed:nth-child(96)::before, .container.weeds .weed:nth-child(96)::after {
  border-width: 0 0.0443160718rem 1.5544085819rem 0.0443160718rem;
  border-bottom-color: hsla(86.7990372509, 49.0430034263%, 10.3823162488%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -213.6832590836ms;
}
.container.weeds .weed:nth-child(96)::before {
  left: -0.3762894797rem;
  top: 0.0899045953rem;
  transform: rotateZ(27.164622197deg);
}
.container.weeds .weed:nth-child(96)::after {
  left: 0.5775640505rem;
  top: -0.2098866671rem;
  transform: rotateZ(25.5430516244deg);
}
.container.weeds .weed:nth-child(97) {
  left: 27.4697197075rem;
  bottom: 0.0002969471rem;
}
.container.weeds .weed:nth-child(97), .container.weeds .weed:nth-child(97)::before, .container.weeds .weed:nth-child(97)::after {
  border-width: 0 0.0497477827rem 0.6748640124rem 0.0497477827rem;
  border-bottom-color: hsla(94.9475385623, 29.6501524601%, 20.403955577%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -71.2565870725ms;
}
.container.weeds .weed:nth-child(97)::before {
  left: -0.2338444518rem;
  top: -0.010880492rem;
  transform: rotateZ(6.5749715384deg);
}
.container.weeds .weed:nth-child(97)::after {
  left: 0.5770340236rem;
  top: -0.0270842923rem;
  transform: rotateZ(-0.8448182578deg);
}
.container.weeds .weed:nth-child(98) {
  left: 3.999989773rem;
  bottom: 1.6595761753rem;
}
.container.weeds .weed:nth-child(98), .container.weeds .weed:nth-child(98)::before, .container.weeds .weed:nth-child(98)::after {
  border-width: 0 0.0488538186rem 1.5666370292rem 0.0488538186rem;
  border-bottom-color: hsla(81.107894497, 38.530287169%, 34.2094034277%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -130.5306173584ms;
}
.container.weeds .weed:nth-child(98)::before {
  left: -0.4729352804rem;
  top: 0.0259002734rem;
  transform: rotateZ(-12.8974202907deg);
}
.container.weeds .weed:nth-child(98)::after {
  left: 0.2535584253rem;
  top: -0.1613327236rem;
  transform: rotateZ(-3.8318817631deg);
}
.container.weeds .weed:nth-child(99) {
  left: 1.7548447109rem;
  bottom: 1.4948152103rem;
}
.container.weeds .weed:nth-child(99), .container.weeds .weed:nth-child(99)::before, .container.weeds .weed:nth-child(99)::after {
  border-width: 0 0.0365465367rem 0.8650969134rem 0.0365465367rem;
  border-bottom-color: hsla(85.1382796506, 43.7850997302%, 12.9267815909%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -389.8764625883ms;
}
.container.weeds .weed:nth-child(99)::before {
  left: -0.5938285651rem;
  top: 0.1204457769rem;
  transform: rotateZ(4.2070066743deg);
}
.container.weeds .weed:nth-child(99)::after {
  left: 0.596500996rem;
  top: -0.0523498598rem;
  transform: rotateZ(0.7831825216deg);
}
.container.weeds .weed:nth-child(100) {
  left: 19.5173594182rem;
  bottom: 0.3936905102rem;
}
.container.weeds .weed:nth-child(100), .container.weeds .weed:nth-child(100)::before, .container.weeds .weed:nth-child(100)::after {
  border-width: 0 0.0313327583rem 0.7930824012rem 0.0313327583rem;
  border-bottom-color: hsla(61.2041082083, 20.6090715894%, 15.5303937623%, 0.85);
  box-shadow: 0.05rem -0.1rem 0.1rem rgba(0, 0, 0, 0.2);
  transform-origin: 50% 100%;
  animation-delay: -363.2812717768ms;
}
.container.weeds .weed:nth-child(100)::before {
  left: -0.1927376635rem;
  top: -0.0963621497rem;
  transform: rotateZ(-28.2936378797deg);
}
.container.weeds .weed:nth-child(100)::after {
  left: 0.3182022533rem;
  top: 0.2404219038rem;
  transform: rotateZ(8.1127772376deg);
}
.container.glow .glow-particle {
  bottom: 2.5rem;
  background-color: hsl(1.2953741283, 80%, 60%);
  border-radius: 50%;
  transform: translateX(-50%);
  animation: glow 1.9318254561s cubic-bezier(0.3, 0.51, 0.83, 0.67) infinite alternate;
}
.container.bug .bug-particle {
  top: 55%;
  left: 45%;
  width: 0.2rem;
  height: 0.2rem;
  border-radius: 50%;
  background-color: #fff;
  animation: bug var(--speed) linear infinite normal;
  animation-delay: var(--delay);
}
@keyframes bug {
  0% {
    transform: rotate(0deg) scaleY(0.3708573768);
    opacity: 0.3344393303;
  }
  100% {
    transform: rotate(360deg) scaleY(0.9299038859);
    opacity: 0.4844941297;
  }
}
.container.vignette {
  background-image: radial-gradient(20rem at 50% 50%, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 0.25) 100%);
}

@keyframes log {
  0% {
    box-shadow: inset 0.1rem -0.3rem 0.3rem rgba(0, 0, 0, 0.5), inset 0 0.1rem 0.3rem rgba(255, 165, 0, 0.2), 0 0.2rem 1rem rgb(0, 0, 0);
  }
  100% {
    box-shadow: inset 0.1rem -0.3rem 0.3rem rgba(0, 0, 0, 0.75), inset 0 0.2rem 0.6rem rgba(255, 165, 0, 0.5), 0 0.2rem 0.8rem rgba(0, 0, 0, 0.75);
  }
}
@keyframes weed {
  0% {
    transform: rotateZ(0.0220392289deg) translateZ(-0.9832760097rem);
  }
  100% {
    transform: rotateZ(-0.2490294204deg) translateZ(-0.9832760097rem);
  }
}
@keyframes glow {
  0% {
    opacity: 0.5032320133;
    width: 3.5225779789rem;
    height: 4.8633019268rem;
  }
  10% {
    opacity: 0.4073626632;
    width: 6.6530810717rem;
    height: 4.1833245094rem;
  }
  20% {
    opacity: 0.3924193947;
    width: 5.659280227rem;
    height: 4.9583768491rem;
  }
  30% {
    opacity: 0.2647637573;
    width: 6.0348035739rem;
    height: 2.7722189361rem;
  }
  40% {
    opacity: 0.4499633963;
    width: 2.4445259815rem;
    height: 2.2723245444rem;
  }
  50% {
    opacity: 0.5777093858;
    width: 5.1597633829rem;
    height: 4.6234398703rem;
  }
  60% {
    opacity: 0.3477802337;
    width: 4.9224139939rem;
    height: 4.7199767127rem;
  }
  70% {
    opacity: 0.505687749;
    width: 5.2530483911rem;
    height: 3.5372933978rem;
  }
  80% {
    opacity: 0.3947906183;
    width: 6.5355386095rem;
    height: 2.7654837972rem;
  }
  90% {
    opacity: 0.2367383836;
    width: 2.3945531018rem;
    height: 4.435868072rem;
  }
  100% {
    opacity: 0.3105055148;
    width: 2.5560783043rem;
    height: 3.4756713461rem;
  }
}